ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (1 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (2 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 :: SemaHLSL/no-conversion-warnings.hlsl (3 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (4 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (5 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (6 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (7 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (8 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/basic_types.hlsl (9 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/frac.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (11 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/length.hlsl (12 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 :: SemaHLSL/BuiltIns/distance-errors.hlsl (13 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (14 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.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (16 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/reversebits.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (18 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (20 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (23 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/exp.hlsl (24 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/asuint-errors.hlsl (25 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (26 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/builtins/asin.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (30 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 :: 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 :: CodeGenHLSL/matrix_types.hlsl (32 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 :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (34 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 0x562d865eb158 <> # | |-NamespaceDecl 0x562d865eba98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x562d865ebb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-NonTypeTemplateParmDecl 0x562d865ebc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x562d865ebc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x562d865ebd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x562d865ebd40 'vector' dependent # | | | |-TemplateTypeParmType 0x562d865ebba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d865ebb20 'element' # | | | `-DeclRefExpr 0x562d865ebce0 <> 'int' lvalue NonTypeTemplateParm 0x562d865ebc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x562d865ebe48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-NonTypeTemplateParmDecl 0x562d865ebf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x562d865ebf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x562d865ebfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x562d865ec028 <> 'int' 4 # | | | |-BinaryOperator 0x562d865ec128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x562d865ec0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x562d865ec0a8 <> 'int' lvalue NonTypeTemplateParm 0x562d865ebf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x562d865ec068 <> 'int' 4 # | | | | `-BinaryOperator 0x562d865ec108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x562d865ec0c8 <> 'int' lvalue NonTypeTemplateParm 0x562d865ebfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x562d865ec088 <> 'int' 4 # | | | `-TypeAliasDecl 0x562d86617298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x562d86617230 'matrix' dependent # | | |-ClassTemplateDecl 0x562d86617978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x562d86617748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562d86617918 <> 'bool' Concept 0x562d86617420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562d86617850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86617820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d866177d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d866173a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86617350 'element_type' # | | | `-CXXRecordDecl 0x562d86617648 <> implicit class Buffer # | | | `-FinalAttr 0x562d866176f0 <> Implicit final # | | |-ClassTemplateDecl 0x562d86617d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x562d86617ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562d86617cb8 <> 'bool' Concept 0x562d86617420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562d86617bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86617bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86617b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d866173a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86617350 'element_type' # | | | `-CXXRecordDecl 0x562d866179e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x562d86617a90 <> Implicit final # | | |-ClassTemplateDecl 0x562d866180b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x562d86617e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562d86618058 <> 'bool' Concept 0x562d86617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562d86617f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86617f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86617f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d866174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86617468 'element_type' # | | | `-CXXRecordDecl 0x562d86617d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x562d86617e30 <> Implicit final # | | |-ClassTemplateDecl 0x562d86619738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x562d86619510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562d866196d8 <> 'bool' Concept 0x562d86617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562d86619610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d866195e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86619590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d866174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86617468 'element_type' # | | | `-CXXRecordDecl 0x562d86619410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x562d866194b8 <> Implicit final # | | |-ClassTemplateDecl 0x562d86619ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x562d866198a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562d86619a78 <> 'bool' Concept 0x562d86617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562d866199b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86619980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86619930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d866174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86617468 'element_type' # | | | `-CXXRecordDecl 0x562d866197a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x562d86619850 <> Implicit final # | | |-ClassTemplateDecl 0x562d86619e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x562d86619c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562d86619e18 <> 'bool' Concept 0x562d86617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562d86619d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86619d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86619cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d866174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86617468 'element_type' # | | | `-CXXRecordDecl 0x562d86619b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x562d86619bf0 <> Implicit final # | | |-ClassTemplateDecl 0x562d8661a218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x562d86619fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562d8661a1b8 <> 'bool' Concept 0x562d86617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562d8661a0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d8661a0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d8661a070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d866174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86617468 'element_type' # | | | `-CXXRecordDecl 0x562d86619ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x562d86619f90 <> Implicit final # | | |-ClassTemplateDecl 0x562d8661a5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x562d8661a388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x562d8661a568 <> 'bool' Concept 0x562d86617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562d8661a4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d8661a470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d8661a420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d866174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86617468 'element_type' # | | | `-CXXRecordDecl 0x562d8661a288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x562d8661a330 <> Implicit final # | | |-CXXRecordDecl 0x562d8661a638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x562d8661a6e0 <> Implicit final # | | |-CXXRecordDecl 0x562d8661a738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x562d8661a7e0 <> Implicit final # | | |-CXXRecordDecl 0x562d8661a838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x562d8661a8e0 <> Implicit final # | | |-CXXRecordDecl 0x562d8661a938 <> implicit class SamplerState # | | | `-FinalAttr 0x562d8661a9e0 <> Implicit final # | | |-CXXRecordDecl 0x562d8661aa38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x562d8661aae0 <> Implicit final # | | |-ClassTemplateDecl 0x562d8661aed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x562d8661ac70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x562d8661ab40 'vector' 4 # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-ConceptSpecializationExpr 0x562d8661ae78 <> 'bool' Concept 0x562d86617420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x562d8661adb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d8661ad80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d8661ad28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d866173a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86617350 'element_type' # | | | `-CXXRecordDecl 0x562d8661ab70 <> implicit class Texture2D # | | | `-FinalAttr 0x562d8661ac18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x562d8661b168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x562d8661b090 'vector' dependent # | | | |-TemplateTypeParmType 0x562d8661afa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d8661af48 'element_type' # | | | `-DeclRefExpr 0x562d8661b068 <> 'int' lvalue NonTypeTemplateParm 0x562d8661afe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x562d8661af48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x562d8661afe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x562d86617420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x562d86617350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x562d86617400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x562d866173a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x562d86617350 'element_type' # | |-ConceptDecl 0x562d86617600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x562d86617468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x562d866175e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x562d86617540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x562d86617520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x562d866174c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x562d86617468 'element_type' # | | `-BinaryOperator 0x562d866175c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x562d86617558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x562d866175a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x562d8661b380 <> Namespace 0x562d865eba98 'hlsl' # | |-TypedefDecl 0x562d8661bb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x562d8661bb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x562d8661b850 '__NSConstantString_tag' # | |-TypedefDecl 0x562d865eba40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x562d865eb980 'void *' # | | `-BuiltinType 0x562d865eb1c0 'void' # | |-NamespaceDecl 0x562d8661bbf0 prev 0x562d865eba98 line:12:11 hlsl # | | |-original Namespace 0x562d865eba98 'hlsl' # | | |-TypedefDecl 0x562d8661bc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x562d865eb260 'int' # | | |-TypedefDecl 0x562d8661bce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d8661bd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d8661bdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x562d865eb360 'float' # | | |-TypedefDecl 0x562d8661be38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | |-TypedefDecl 0x562d8661bea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x562d865eb280 'long' # | | |-TypedefDecl 0x562d8661bf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TypedefDecl 0x562d8661c1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x562d8661c0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8661bfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8661bf98 'int' 1 # | | | `-ExtVectorType 0x562d8661c0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d8661c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | |-TypedefDecl 0x562d8661c418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x562d8661c340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8661c250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8661c230 'int' 2 # | | | `-ExtVectorType 0x562d8661c300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d8661c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | |-TypedefDecl 0x562d8661c668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x562d8661c590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8661c4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8661c480 'int' 3 # | | | `-ExtVectorType 0x562d8661c550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d8661c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | |-TypedefDecl 0x562d8663dff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x562d8661c7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8661c6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8661c6d0 'int' 4 # | | | `-ExtVectorType 0x562d8661c7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d8661c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | |-TypedefDecl 0x562d8663e278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x562d8663e1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8663e080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8663e060 'int' 1 # | | | `-ExtVectorType 0x562d8663e160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d8663e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb260 'int' # | | |-TypedefDecl 0x562d8663e4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x562d8663e3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8663e308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8663e2e8 'int' 2 # | | | `-ExtVectorType 0x562d8663e3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d8663e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb260 'int' # | | |-TypedefDecl 0x562d8663e718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x562d8663e640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8663e558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8663e538 'int' 3 # | | | `-ExtVectorType 0x562d8663e600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d8663e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb260 'int' # | | |-TypedefDecl 0x562d8663e968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x562d8663e890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8663e7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8663e788 'int' 4 # | | | `-ExtVectorType 0x562d8663e850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d8663e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb260 'int' # | | |-TypedefDecl 0x562d8663ec28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x562d8663eb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8663ea30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8663ea10 'int' 1 # | | | `-ExtVectorType 0x562d8663eb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d8663ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | |-Typedef 0x562d8661bce8 'uint' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d8663ee98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x562d8663edc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8663ecd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8663ecb0 'int' 2 # | | | `-ExtVectorType 0x562d8663ed80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d8663ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | |-Typedef 0x562d8661bce8 'uint' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d8663f928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x562d8663f850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8663ef40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8663ef20 'int' 3 # | | | `-ExtVectorType 0x562d8663f810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d8663ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | |-Typedef 0x562d8661bce8 'uint' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d8663fb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x562d8663fac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8663f9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8663f9b0 'int' 4 # | | | `-ExtVectorType 0x562d8663fa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d8663ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | |-Typedef 0x562d8661bce8 'uint' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d8663fe28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x562d8663fd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8663fc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8663fc40 'int' 1 # | | | `-ExtVectorType 0x562d8663fd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d8663fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | `-BuiltinType 0x562d865eb260 'int' # | | |-TypedefDecl 0x562d86640068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x562d8663ff90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8663fed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8663feb0 'int' 2 # | | | `-ExtVectorType 0x562d8663ff50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d8663fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | `-BuiltinType 0x562d865eb260 'int' # | | |-TypedefDecl 0x562d866402a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x562d866401d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86640110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866400f0 'int' 3 # | | | `-ExtVectorType 0x562d86640190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d8663fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | `-BuiltinType 0x562d865eb260 'int' # | | |-TypedefDecl 0x562d866404e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x562d86640410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86640350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86640330 'int' 4 # | | | `-ExtVectorType 0x562d866403d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d8663fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | `-BuiltinType 0x562d865eb260 'int' # | | |-TypedefDecl 0x562d866407a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x562d866406a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866405b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86640590 'int' 1 # | | | `-ExtVectorType 0x562d86640660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d866405e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d866409d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x562d86640900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86640848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86640828 'int' 2 # | | | `-ExtVectorType 0x562d866408c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d866405e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d86640c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x562d86640b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86640a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86640a60 'int' 3 # | | | `-ExtVectorType 0x562d86640b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d866405e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d86640e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x562d86640d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86640cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86640ca0 'int' 4 # | | | `-ExtVectorType 0x562d86640d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d866405e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | |-TypedefDecl 0x562d86641118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x562d86641040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86640f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86640f00 'int' 1 # | | | `-ExtVectorType 0x562d86641000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d86640f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | `-BuiltinType 0x562d865eb280 'long' # | | |-TypedefDecl 0x562d86641388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x562d866412b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866411c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866411a0 'int' 2 # | | | `-ExtVectorType 0x562d86641270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d86640f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | `-BuiltinType 0x562d865eb280 'long' # | | |-TypedefDecl 0x562d866415f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x562d86641520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86641430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86641410 'int' 3 # | | | `-ExtVectorType 0x562d866414e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d86640f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | `-BuiltinType 0x562d865eb280 'long' # | | |-TypedefDecl 0x562d86641888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x562d866417b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866416a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86641680 'int' 4 # | | | `-ExtVectorType 0x562d86641750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d86640f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | `-BuiltinType 0x562d865eb280 'long' # | | |-TypedefDecl 0x562d86641b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x562d86641a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86641950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86641930 'int' 1 # | | | `-ExtVectorType 0x562d86641a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d86641980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | |-TypedefDecl 0x562d86641db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x562d86641ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86641bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86641bd0 'int' 2 # | | | `-ExtVectorType 0x562d86641ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d86641980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | |-TypedefDecl 0x562d86642028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x562d86641f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86641e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86641e40 'int' 3 # | | | `-ExtVectorType 0x562d86641f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d86641980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | |-TypedefDecl 0x562d86642298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x562d866421c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866420d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866420b0 'int' 4 # | | | `-ExtVectorType 0x562d86642180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d86641980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | |-TypedefDecl 0x562d86642528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x562d86642450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86642328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86642308 'int' 1 # | | | `-ExtVectorType 0x562d86642410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d86642360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb9d0 'half' # | | |-TypedefDecl 0x562d86642fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x562d866426a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866425b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86642598 'int' 2 # | | | `-ExtVectorType 0x562d86642660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d86642360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb9d0 'half' # | | |-TypedefDecl 0x562d86643228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x562d86643150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86643060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86643040 'int' 3 # | | | `-ExtVectorType 0x562d86643110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d86642360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb9d0 'half' # | | |-TypedefDecl 0x562d86643478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x562d866433a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866432b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86643298 'int' 4 # | | | `-ExtVectorType 0x562d86643360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d86642360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb9d0 'half' # | | |-TypedefDecl 0x562d86643708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x562d86643630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86643508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866434e8 'int' 1 # | | | `-ExtVectorType 0x562d866435f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d86643540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb360 'float' # | | |-TypedefDecl 0x562d86643958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x562d86643880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86643798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86643778 'int' 2 # | | | `-ExtVectorType 0x562d86643840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d86643540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb360 'float' # | | |-TypedefDecl 0x562d86643ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x562d86643ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866439e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866439c8 'int' 3 # | | | `-ExtVectorType 0x562d86643a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d86643540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb360 'float' # | | |-TypedefDecl 0x562d86643dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x562d86643cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86643c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86643c18 'int' 4 # | | | `-ExtVectorType 0x562d86643cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d86643540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb360 'float' # | | |-TypedefDecl 0x562d86644158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x562d86644080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86643e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86643e38 'int' 1 # | | | `-ExtVectorType 0x562d86643f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d86643e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TypedefDecl 0x562d866443a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x562d866442d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866441e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866441c8 'int' 2 # | | | `-ExtVectorType 0x562d86644290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d86643e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TypedefDecl 0x562d866445f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x562d86644520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86644438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86644418 'int' 3 # | | | `-ExtVectorType 0x562d866444e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d86643e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TypedefDecl 0x562d86644848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x562d86644770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86644688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86644668 'int' 4 # | | | `-ExtVectorType 0x562d86644730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d86643e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TypedefDecl 0x562d86644ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x562d86644a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86644910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866448f0 'int' 1 # | | | `-ExtVectorType 0x562d866449c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d86644940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | `-BuiltinType 0x562d865eb360 'float' # | | |-TypedefDecl 0x562d86644d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x562d86644c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86644b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86644b60 'int' 2 # | | | `-ExtVectorType 0x562d86644c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d86644940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | `-BuiltinType 0x562d865eb360 'float' # | | |-TypedefDecl 0x562d86644f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x562d86644e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86644dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86644da0 'int' 3 # | | | `-ExtVectorType 0x562d86644e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d86644940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | `-BuiltinType 0x562d865eb360 'float' # | | |-TypedefDecl 0x562d866451a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x562d866450d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86645000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86644fe0 'int' 4 # | | | `-ExtVectorType 0x562d86645090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d86644940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | `-BuiltinType 0x562d865eb360 'float' # | | |-TypedefDecl 0x562d86645438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x562d86645360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86645270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86645250 'int' 1 # | | | `-ExtVectorType 0x562d86645320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x562d866452a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TypedefDecl 0x562d86645678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x562d866455a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866454e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866454c0 'int' 2 # | | | `-ExtVectorType 0x562d86645560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x562d866452a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TypedefDecl 0x562d866458b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x562d866457e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86645720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86645700 'int' 3 # | | | `-ExtVectorType 0x562d866457a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x562d866452a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TypedefDecl 0x562d86645af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x562d86645a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86645960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86645940 'int' 4 # | | | `-ExtVectorType 0x562d866459e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x562d866452a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TypedefDecl 0x562d8664b9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86645f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86645bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86645b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86645bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86645b98 'int' 1 # | | | `-ConstantMatrixType 0x562d86645ef0 'matrix' # | | |-TypedefDecl 0x562d8664be10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8664bd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8664ba98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8664ba58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664bab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664ba78 'int' 2 # | | | `-ConstantMatrixType 0x562d8664bcb0 'matrix' # | | |-TypedefDecl 0x562d8664c230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8664c130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8664beb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8664be78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8664bed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8664be98 'int' 3 # | | | `-ConstantMatrixType 0x562d8664c0d0 'matrix' # | | |-TypedefDecl 0x562d8664c650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8664c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8664c2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8664c298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8664c2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8664c2b8 'int' 4 # | | | `-ConstantMatrixType 0x562d8664c4f0 'matrix' # | | |-TypedefDecl 0x562d8664ec10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8664c970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664c6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664c6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8664c718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8664c6d8 'int' 1 # | | | `-ConstantMatrixType 0x562d8664c910 'matrix' # | | |-TypedefDecl 0x562d8664f030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8664ef30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664ecb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664ec78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664ecd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664ec98 'int' 2 # | | | `-ConstantMatrixType 0x562d8664eed0 'matrix' # | | |-TypedefDecl 0x562d8664f450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8664f350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664f0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664f098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8664f0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8664f0b8 'int' 3 # | | | `-ConstantMatrixType 0x562d8664f2f0 'matrix' # | | |-TypedefDecl 0x562d8664f870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8664f770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664f4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664f4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8664f518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8664f4d8 'int' 4 # | | | `-ConstantMatrixType 0x562d8664f710 'matrix' # | | |-TypedefDecl 0x562d86650cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86650bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8664f918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8664f8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8664f938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8664f8f8 'int' 1 # | | | `-ConstantMatrixType 0x562d8664fb30 'matrix' # | | |-TypedefDecl 0x562d866510d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86650fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86650d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86650d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86650d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86650d38 'int' 2 # | | | `-ConstantMatrixType 0x562d86650f70 'matrix' # | | |-TypedefDecl 0x562d866514f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866513f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86651178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86651138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86651198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86651158 'int' 3 # | | | `-ConstantMatrixType 0x562d86651390 'matrix' # | | |-TypedefDecl 0x562d86651910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86651810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86651598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86651558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866515b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86651578 'int' 4 # | | | `-ConstantMatrixType 0x562d866517b0 'matrix' # | | |-TypedefDecl 0x562d86651d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86651c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866519b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86651978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866519d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86651998 'int' 1 # | | | `-ConstantMatrixType 0x562d86651bf0 'matrix' # | | |-TypedefDecl 0x562d86652170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86652070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86651df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86651db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86651e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86651dd8 'int' 2 # | | | `-ConstantMatrixType 0x562d86652010 'matrix' # | | |-TypedefDecl 0x562d86652590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86652490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86652218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866521d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86652238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866521f8 'int' 3 # | | | `-ConstantMatrixType 0x562d86652430 'matrix' # | | |-TypedefDecl 0x562d866529b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d866528b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x562d865eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86652638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866525f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86652658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86652618 'int' 4 # | | | `-ConstantMatrixType 0x562d86652850 'matrix' # | | |-TypedefDecl 0x562d86653130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86653030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86652a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86652a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86652a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86652a40 'int' 1 # | | | `-ConstantMatrixType 0x562d86652fd0 'matrix' # | | |-TypedefDecl 0x562d86653560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86653460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866531e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866531a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86653200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866531c0 'int' 2 # | | | `-ConstantMatrixType 0x562d86653400 'matrix' # | | |-TypedefDecl 0x562d86653990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86653890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86653610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866535d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86653630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866535f0 'int' 3 # | | | `-ConstantMatrixType 0x562d86653830 'matrix' # | | |-TypedefDecl 0x562d86653dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86653cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86653a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86653a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86653a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86653a20 'int' 4 # | | | `-ConstantMatrixType 0x562d86653c60 'matrix' # | | |-TypedefDecl 0x562d86654500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86654400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86653e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86653e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86653e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86653e50 'int' 1 # | | | `-ConstantMatrixType 0x562d866543a0 'matrix' # | | |-TypedefDecl 0x562d86654930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86654830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866545b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86654570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866545d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86654590 'int' 2 # | | | `-ConstantMatrixType 0x562d866547d0 'matrix' # | | |-TypedefDecl 0x562d86654d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86654c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866549e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866549a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86654a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866549c0 'int' 3 # | | | `-ConstantMatrixType 0x562d86654c00 'matrix' # | | |-TypedefDecl 0x562d866465e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86655090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86654e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86654dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86654e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86654df0 'int' 4 # | | | `-ConstantMatrixType 0x562d86655030 'matrix' # | | |-TypedefDecl 0x562d86646a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86646910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86646690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86646650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866466b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86646670 'int' 1 # | | | `-ConstantMatrixType 0x562d866468b0 'matrix' # | | |-TypedefDecl 0x562d86646e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86646d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86646ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86646a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86646ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86646aa0 'int' 2 # | | | `-ConstantMatrixType 0x562d86646ce0 'matrix' # | | |-TypedefDecl 0x562d86647270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86647170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86646ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86646eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86646f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86646ed0 'int' 3 # | | | `-ConstantMatrixType 0x562d86647110 'matrix' # | | |-TypedefDecl 0x562d866487c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d866486c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86647320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866472e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86647340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86647300 'int' 4 # | | | `-ConstantMatrixType 0x562d86647540 'matrix' # | | |-TypedefDecl 0x562d86648bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86648af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86648870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86648830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86648890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86648850 'int' 1 # | | | `-ConstantMatrixType 0x562d86648a90 'matrix' # | | |-TypedefDecl 0x562d86649020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86648f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86648ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86648c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86648cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86648c80 'int' 2 # | | | `-ConstantMatrixType 0x562d86648ec0 'matrix' # | | |-TypedefDecl 0x562d86649450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86649350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866490d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86649090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866490f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866490b0 'int' 3 # | | | `-ConstantMatrixType 0x562d866492f0 'matrix' # | | |-TypedefDecl 0x562d86649890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86649790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86649500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866494c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86649520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866494e0 'int' 4 # | | | `-ConstantMatrixType 0x562d86649730 'matrix' # | | |-TypedefDecl 0x562d86649d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86649c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86649958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86649918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86649978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86649938 'int' 1 # | | | `-ConstantMatrixType 0x562d86649bb0 'matrix' # | | |-TypedefDecl 0x562d8664a150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8664a050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86649dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86649d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86649df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86649db8 'int' 2 # | | | `-ConstantMatrixType 0x562d86649ff0 'matrix' # | | |-TypedefDecl 0x562d8664a590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8664a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8664a218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8664a1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8664a238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8664a1f8 'int' 3 # | | | `-ConstantMatrixType 0x562d8664a430 'matrix' # | | |-TypedefDecl 0x562d8664ab80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8664aa80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8664a658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8664a618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8664a678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8664a638 'int' 4 # | | | `-ConstantMatrixType 0x562d8664aa20 'matrix' # | | |-TypedefDecl 0x562d8664afc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8664aec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664ac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664ac08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8664ac68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8664ac28 'int' 1 # | | | `-ConstantMatrixType 0x562d8664ae60 'matrix' # | | |-TypedefDecl 0x562d8664b400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8664b300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664b088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664b048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664b0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664b068 'int' 2 # | | | `-ConstantMatrixType 0x562d8664b2a0 'matrix' # | | |-TypedefDecl 0x562d8665fd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8664b740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8664b4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8664b488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8664b4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8664b4a8 'int' 3 # | | | `-ConstantMatrixType 0x562d8664b6e0 'matrix' # | | |-TypedefDecl 0x562d86660140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86660040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665fdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665fd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665fde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665fda8 'int' 4 # | | | `-ConstantMatrixType 0x562d8665ffe0 'matrix' # | | |-TypedefDecl 0x562d86660580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86660480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86660208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866601c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86660228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866601e8 'int' 1 # | | | `-ConstantMatrixType 0x562d86660420 'matrix' # | | |-TypedefDecl 0x562d866609c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d866608c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86660648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86660608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86660668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86660628 'int' 2 # | | | `-ConstantMatrixType 0x562d86660860 'matrix' # | | |-TypedefDecl 0x562d86661920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86661820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86660a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86660a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86660aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86660a68 'int' 3 # | | | `-ConstantMatrixType 0x562d86660ca0 'matrix' # | | |-TypedefDecl 0x562d86661d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86661c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866619e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866619a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86661a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866619c8 'int' 4 # | | | `-ConstantMatrixType 0x562d86661c00 'matrix' # | | |-TypedefDecl 0x562d866621a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d866620a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86661e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86661de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86661e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86661e08 'int' 1 # | | | `-ConstantMatrixType 0x562d86662040 'matrix' # | | |-TypedefDecl 0x562d866625e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d866624e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86662268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86662228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86662288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86662248 'int' 2 # | | | `-ConstantMatrixType 0x562d86662480 'matrix' # | | |-TypedefDecl 0x562d86662d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86662c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866626a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86662668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866626c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86662688 'int' 3 # | | | `-ConstantMatrixType 0x562d86662bd0 'matrix' # | | |-TypedefDecl 0x562d86663170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86663070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86662df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86662db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86662e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86662dd8 'int' 4 # | | | `-ConstantMatrixType 0x562d86663010 'matrix' # | | |-TypedefDecl 0x562d866634f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d866633f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86663238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866631f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86663258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86663218 'int' 1 # | | | `-ConstantMatrixType 0x562d86663390 'matrix' # | | |-TypedefDecl 0x562d86663830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86663730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866635b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86663578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866635d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86663598 'int' 2 # | | | `-ConstantMatrixType 0x562d866636d0 'matrix' # | | |-TypedefDecl 0x562d86655470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86663a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866638f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866638b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86663918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866638d8 'int' 3 # | | | `-ConstantMatrixType 0x562d86663a10 'matrix' # | | |-TypedefDecl 0x562d866557b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d866556b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86655538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866554f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86655558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86655518 'int' 4 # | | | `-ConstantMatrixType 0x562d86655650 'matrix' # | | |-TypedefDecl 0x562d86655af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d866559f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86655878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86655838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86655898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86655858 'int' 1 # | | | `-ConstantMatrixType 0x562d86655990 'matrix' # | | |-TypedefDecl 0x562d86655e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86655d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86655bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86655b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86655bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86655b98 'int' 2 # | | | `-ConstantMatrixType 0x562d86655cd0 'matrix' # | | |-TypedefDecl 0x562d86656170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86656070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86655ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86655eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86655f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86655ed8 'int' 3 # | | | `-ConstantMatrixType 0x562d86656010 'matrix' # | | |-TypedefDecl 0x562d866574d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d866563b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86656238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866561f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86656258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86656218 'int' 4 # | | | `-ConstantMatrixType 0x562d86656350 'matrix' # | | |-TypedefDecl 0x562d86657810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86657710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86657598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86657558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866575b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86657578 'int' 1 # | | | `-ConstantMatrixType 0x562d866576b0 'matrix' # | | |-TypedefDecl 0x562d86657b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86657a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866578d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86657898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866578f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866578b8 'int' 2 # | | | `-ConstantMatrixType 0x562d866579f0 'matrix' # | | |-TypedefDecl 0x562d86657e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86657d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86657c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86657bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86657c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86657bf8 'int' 3 # | | | `-ConstantMatrixType 0x562d86657d30 'matrix' # | | |-TypedefDecl 0x562d866581d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d866580d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86657f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86657f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86657f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86657f38 'int' 4 # | | | `-ConstantMatrixType 0x562d86658070 'matrix' # | | |-TypedefDecl 0x562d86658560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86658460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86658298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86658258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866582b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86658278 'int' 1 # | | | `-ConstantMatrixType 0x562d866583b0 'matrix' # | | |-TypedefDecl 0x562d866588a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d866587a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86658628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866585e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86658648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86658608 'int' 2 # | | | `-ConstantMatrixType 0x562d86658740 'matrix' # | | |-TypedefDecl 0x562d86658be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86658ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86658968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86658928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86658988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86658948 'int' 3 # | | | `-ConstantMatrixType 0x562d86658a80 'matrix' # | | |-TypedefDecl 0x562d86658f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86658e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x562d8663fbf0 'int32_t' sugar # | | | | |-Typedef 0x562d8661bc78 'int32_t' # | | | | `-BuiltinType 0x562d865eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86658ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86658c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86658cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86658c88 'int' 4 # | | | `-ConstantMatrixType 0x562d86658dc0 'matrix' # | | |-TypedefDecl 0x562d866592a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d866591a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86658fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86658fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86659008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86658fc8 'int' 1 # | | | `-ConstantMatrixType 0x562d86659140 'matrix' # | | |-TypedefDecl 0x562d86659600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86659500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86659368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86659328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86659388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86659348 'int' 2 # | | | `-ConstantMatrixType 0x562d866594a0 'matrix' # | | |-TypedefDecl 0x562d86659940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86659840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866596c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86659688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866596e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866596a8 'int' 3 # | | | `-ConstantMatrixType 0x562d866597e0 'matrix' # | | |-TypedefDecl 0x562d86659c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86659b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86659a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866599c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86659a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866599e8 'int' 4 # | | | `-ConstantMatrixType 0x562d86659b20 'matrix' # | | |-TypedefDecl 0x562d86659fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86659ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86659d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86659d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86659d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86659d28 'int' 1 # | | | `-ConstantMatrixType 0x562d86659e60 'matrix' # | | |-TypedefDecl 0x562d8665a300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8665a200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665a088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665a048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665a0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665a068 'int' 2 # | | | `-ConstantMatrixType 0x562d8665a1a0 'matrix' # | | |-TypedefDecl 0x562d8665a650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8665a550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665a3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665a388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8665a3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8665a3a8 'int' 3 # | | | `-ConstantMatrixType 0x562d8665a4f0 'matrix' # | | |-TypedefDecl 0x562d8665a990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8665a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665a718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665a6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665a738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665a6f8 'int' 4 # | | | `-ConstantMatrixType 0x562d8665a830 'matrix' # | | |-TypedefDecl 0x562d8665acd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8665abd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8665aa58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8665aa18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8665aa78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8665aa38 'int' 1 # | | | `-ConstantMatrixType 0x562d8665ab70 'matrix' # | | |-TypedefDecl 0x562d8665b010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8665af10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8665ad98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8665ad58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665adb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665ad78 'int' 2 # | | | `-ConstantMatrixType 0x562d8665aeb0 'matrix' # | | |-TypedefDecl 0x562d8665b350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8665b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8665b0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8665b098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8665b0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8665b0b8 'int' 3 # | | | `-ConstantMatrixType 0x562d8665b1f0 'matrix' # | | |-TypedefDecl 0x562d8665b6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8665b5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8665b418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8665b3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665b438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665b3f8 'int' 4 # | | | `-ConstantMatrixType 0x562d8665b540 'matrix' # | | |-TypedefDecl 0x562d8665b9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8665b8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665b768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665b728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8665b788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8665b748 'int' 1 # | | | `-ConstantMatrixType 0x562d8665b880 'matrix' # | | |-TypedefDecl 0x562d8665bd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8665bc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665baa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665ba68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665bac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665ba88 'int' 2 # | | | `-ConstantMatrixType 0x562d8665bbc0 'matrix' # | | |-TypedefDecl 0x562d8665c060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8665bf60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665bde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665bda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8665be08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8665bdc8 'int' 3 # | | | `-ConstantMatrixType 0x562d8665bf00 'matrix' # | | |-TypedefDecl 0x562d8665c3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8665c2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x562d86640540 'uint32_t' sugar # | | | | |-Typedef 0x562d8661bd58 'uint32_t' # | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665c128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665c0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665c148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665c108 'int' 4 # | | | `-ConstantMatrixType 0x562d8665c240 'matrix' # | | |-TypedefDecl 0x562d8665c840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8665c740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8665c468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8665c428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8665c4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8665c448 'int' 1 # | | | `-ConstantMatrixType 0x562d8665c6e0 'matrix' # | | |-TypedefDecl 0x562d8665cc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8665cb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8665c908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8665c8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665c928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665c8e8 'int' 2 # | | | `-ConstantMatrixType 0x562d8665cb20 'matrix' # | | |-TypedefDecl 0x562d8665d0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8665cfc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8665cd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8665cd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8665cd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8665cd28 'int' 3 # | | | `-ConstantMatrixType 0x562d8665cf60 'matrix' # | | |-TypedefDecl 0x562d8665d830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8665d400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8665d188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8665d148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665d1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665d168 'int' 4 # | | | `-ConstantMatrixType 0x562d8665d3a0 'matrix' # | | |-TypedefDecl 0x562d8665dc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8665db70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665d8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665d8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8665d918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8665d8d8 'int' 1 # | | | `-ConstantMatrixType 0x562d8665db10 'matrix' # | | |-TypedefDecl 0x562d8665e0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8665dfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665dd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665dcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665dd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665dd18 'int' 2 # | | | `-ConstantMatrixType 0x562d8665df50 'matrix' # | | |-TypedefDecl 0x562d8665e4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8665e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665e178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665e138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8665e198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8665e158 'int' 3 # | | | `-ConstantMatrixType 0x562d8665e390 'matrix' # | | |-TypedefDecl 0x562d86678da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86678ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8665e5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8665e578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8665e5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8665e598 'int' 4 # | | | `-ConstantMatrixType 0x562d86678c40 'matrix' # | | |-TypedefDecl 0x562d866791e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d866790e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86678e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86678e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86678e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86678e48 'int' 1 # | | | `-ConstantMatrixType 0x562d86679080 'matrix' # | | |-TypedefDecl 0x562d86679620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86679520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866792a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86679268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866792c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86679288 'int' 2 # | | | `-ConstantMatrixType 0x562d866794c0 'matrix' # | | |-TypedefDecl 0x562d86679a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86679960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866796e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866796a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86679708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866796c8 'int' 3 # | | | `-ConstantMatrixType 0x562d86679900 'matrix' # | | |-TypedefDecl 0x562d8667a110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8667a010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86679b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86679ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86679b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86679b08 'int' 4 # | | | `-ConstantMatrixType 0x562d86679fb0 'matrix' # | | |-TypedefDecl 0x562d8667a550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8667a450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8667a1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8667a198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8667a1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8667a1b8 'int' 1 # | | | `-ConstantMatrixType 0x562d8667a3f0 'matrix' # | | |-TypedefDecl 0x562d8667a990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8667a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8667a618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8667a5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8667a638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8667a5f8 'int' 2 # | | | `-ConstantMatrixType 0x562d8667a830 'matrix' # | | |-TypedefDecl 0x562d8667add0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8667acd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8667aa58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8667aa18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8667aa78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8667aa38 'int' 3 # | | | `-ConstantMatrixType 0x562d8667ac70 'matrix' # | | |-TypedefDecl 0x562d8667b470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8667b370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x562d86640eb0 'int64_t' sugar # | | | | |-Typedef 0x562d8661bea8 'int64_t' # | | | | `-BuiltinType 0x562d865eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8667b0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8667b0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8667b110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8667b0d0 'int' 4 # | | | `-ConstantMatrixType 0x562d8667b310 'matrix' # | | |-TypedefDecl 0x562d8667b8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8667b7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8667b538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8667b4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8667b558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8667b518 'int' 1 # | | | `-ConstantMatrixType 0x562d8667b790 'matrix' # | | |-TypedefDecl 0x562d8667bd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8667bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8667b9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8667b978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8667b9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8667b998 'int' 2 # | | | `-ConstantMatrixType 0x562d8667bbd0 'matrix' # | | |-TypedefDecl 0x562d8667f350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8667f250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8667bdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8667bdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8667be18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8667bdd8 'int' 3 # | | | `-ConstantMatrixType 0x562d8667c010 'matrix' # | | |-TypedefDecl 0x562d8667f790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8667f690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8667f418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8667f3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8667f438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8667f3f8 'int' 4 # | | | `-ConstantMatrixType 0x562d8667f630 'matrix' # | | |-TypedefDecl 0x562d8667fbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8667fad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8667f858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8667f818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8667f878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8667f838 'int' 1 # | | | `-ConstantMatrixType 0x562d8667fa70 'matrix' # | | |-TypedefDecl 0x562d86680010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8667ff10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8667fc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8667fc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8667fcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8667fc78 'int' 2 # | | | `-ConstantMatrixType 0x562d8667feb0 'matrix' # | | |-TypedefDecl 0x562d86680460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86680360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866800d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86680098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866800f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866800b8 'int' 3 # | | | `-ConstantMatrixType 0x562d86680300 'matrix' # | | |-TypedefDecl 0x562d866808a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d866807a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86680528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866804e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86680548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86680508 'int' 4 # | | | `-ConstantMatrixType 0x562d86680740 'matrix' # | | |-TypedefDecl 0x562d86680ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86680be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86680968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86680928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86680988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86680948 'int' 1 # | | | `-ConstantMatrixType 0x562d86680b80 'matrix' # | | |-TypedefDecl 0x562d86681120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86681020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86680da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86680d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86680dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86680d88 'int' 2 # | | | `-ConstantMatrixType 0x562d86680fc0 'matrix' # | | |-TypedefDecl 0x562d86681590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86681490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866811e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866811a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86681208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866811c8 'int' 3 # | | | `-ConstantMatrixType 0x562d86681430 'matrix' # | | |-TypedefDecl 0x562d866819d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d866818d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86681658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86681618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86681678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86681638 'int' 4 # | | | `-ConstantMatrixType 0x562d86681870 'matrix' # | | |-TypedefDecl 0x562d86681e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86681d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86681a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86681a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86681ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86681a78 'int' 1 # | | | `-ConstantMatrixType 0x562d86681cb0 'matrix' # | | |-TypedefDecl 0x562d86682280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86682150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86681ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86681e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86681ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86681eb8 'int' 2 # | | | `-ConstantMatrixType 0x562d866820f0 'matrix' # | | |-TypedefDecl 0x562d866826c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866825c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86682348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86682308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86682368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86682328 'int' 3 # | | | `-ConstantMatrixType 0x562d86682560 'matrix' # | | |-TypedefDecl 0x562d86682b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86682a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x562d866418e0 'uint64_t' sugar # | | | | |-Typedef 0x562d8661be38 'uint64_t' # | | | | `-BuiltinType 0x562d865eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86682788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86682748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866827a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86682768 'int' 4 # | | | `-ConstantMatrixType 0x562d866829a0 'matrix' # | | |-TypedefDecl 0x562d86682f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86682e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86682bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86682b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86682bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86682b90 'int' 1 # | | | `-ConstantMatrixType 0x562d86682e00 'matrix' # | | |-TypedefDecl 0x562d866833c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d866832c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86683010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86682fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86683030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86682ff0 'int' 2 # | | | `-ConstantMatrixType 0x562d86683230 'matrix' # | | |-TypedefDecl 0x562d866837f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866836f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86683470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86683430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86683490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86683450 'int' 3 # | | | `-ConstantMatrixType 0x562d86683690 'matrix' # | | |-TypedefDecl 0x562d86683c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86683b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866838a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86683860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866838c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86683880 'int' 4 # | | | `-ConstantMatrixType 0x562d86683ac0 'matrix' # | | |-TypedefDecl 0x562d86684050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86683f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86683cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86683c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86683cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86683cb0 'int' 1 # | | | `-ConstantMatrixType 0x562d86683ef0 'matrix' # | | |-TypedefDecl 0x562d866846e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d866845e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86684100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866840c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86684120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866840e0 'int' 2 # | | | `-ConstantMatrixType 0x562d86684580 'matrix' # | | |-TypedefDecl 0x562d86684b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86684a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86684790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86684750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866847b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86684770 'int' 3 # | | | `-ConstantMatrixType 0x562d866849b0 'matrix' # | | |-TypedefDecl 0x562d86684f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86684e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86684bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86684b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86684be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86684ba0 'int' 4 # | | | `-ConstantMatrixType 0x562d86684de0 'matrix' # | | |-TypedefDecl 0x562d86685370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86685270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86684ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86684fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86685010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86684fd0 'int' 1 # | | | `-ConstantMatrixType 0x562d86685210 'matrix' # | | |-TypedefDecl 0x562d86687a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86687910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86685420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866853e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86685440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86685400 'int' 2 # | | | `-ConstantMatrixType 0x562d866878b0 'matrix' # | | |-TypedefDecl 0x562d86687e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86687d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86687ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86687a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86687ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86687aa0 'int' 3 # | | | `-ConstantMatrixType 0x562d86687ce0 'matrix' # | | |-TypedefDecl 0x562d86688270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86688170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86687ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86687eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86687f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86687ed0 'int' 4 # | | | `-ConstantMatrixType 0x562d86688110 'matrix' # | | |-TypedefDecl 0x562d866886a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d866885a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86688320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866882e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86688340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86688300 'int' 1 # | | | `-ConstantMatrixType 0x562d86688540 'matrix' # | | |-TypedefDecl 0x562d86688af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d866889f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86688770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86688710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86688790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86688750 'int' 2 # | | | `-ConstantMatrixType 0x562d86688990 'matrix' # | | |-TypedefDecl 0x562d86688f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86688e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86688ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86688b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86688bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86688b80 'int' 3 # | | | `-ConstantMatrixType 0x562d86688dc0 'matrix' # | | |-TypedefDecl 0x562d86689350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86689250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x562d865eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86688fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86688f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86688ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86688fb0 'int' 4 # | | | `-ConstantMatrixType 0x562d866891f0 'matrix' # | | |-TypedefDecl 0x562d86663c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d866896b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86689400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866893c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86689420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866893e0 'int' 1 # | | | `-ConstantMatrixType 0x562d86689650 'matrix' # | | |-TypedefDecl 0x562d866640b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86663fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86663d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86663cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86663d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86663d10 'int' 2 # | | | `-ConstantMatrixType 0x562d86663f50 'matrix' # | | |-TypedefDecl 0x562d866644e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866643e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86664160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86664120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86664180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86664140 'int' 3 # | | | `-ConstantMatrixType 0x562d86664380 'matrix' # | | |-TypedefDecl 0x562d86664910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86664810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86664590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86664550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866645b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86664570 'int' 4 # | | | `-ConstantMatrixType 0x562d866647b0 'matrix' # | | |-TypedefDecl 0x562d86664d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86664c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866649c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86664980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866649e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866649a0 'int' 1 # | | | `-ConstantMatrixType 0x562d86664c10 'matrix' # | | |-TypedefDecl 0x562d866651a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d866650a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86664e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86664de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86664e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86664e00 'int' 2 # | | | `-ConstantMatrixType 0x562d86665040 'matrix' # | | |-TypedefDecl 0x562d866655d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866654d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86665250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86665210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86665270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86665230 'int' 3 # | | | `-ConstantMatrixType 0x562d86665470 'matrix' # | | |-TypedefDecl 0x562d86665a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86665900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86665680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86665640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866656a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86665660 'int' 4 # | | | `-ConstantMatrixType 0x562d866658a0 'matrix' # | | |-TypedefDecl 0x562d86665e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86665d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86665ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86665a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86665ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86665a90 'int' 1 # | | | `-ConstantMatrixType 0x562d86665ce0 'matrix' # | | |-TypedefDecl 0x562d86666270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86666170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86665ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86665eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86665f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86665ed0 'int' 2 # | | | `-ConstantMatrixType 0x562d86666110 'matrix' # | | |-TypedefDecl 0x562d866666a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866665a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86666320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866662e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86666340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86666300 'int' 3 # | | | `-ConstantMatrixType 0x562d86666540 'matrix' # | | |-TypedefDecl 0x562d86666ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d866669d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86666750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86666710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86666770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86666730 'int' 4 # | | | `-ConstantMatrixType 0x562d86666970 'matrix' # | | |-TypedefDecl 0x562d86667f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86667e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86666b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86666b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86666ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86666b60 'int' 1 # | | | `-ConstantMatrixType 0x562d86667dd0 'matrix' # | | |-TypedefDecl 0x562d86668360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86668260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86667fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86667fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86668000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86667fc0 'int' 2 # | | | `-ConstantMatrixType 0x562d86668200 'matrix' # | | |-TypedefDecl 0x562d86668790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86668690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86668410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866683d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86668430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866683f0 'int' 3 # | | | `-ConstantMatrixType 0x562d86668630 'matrix' # | | |-TypedefDecl 0x562d86668bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86668ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86668840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86668800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86668860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86668820 'int' 4 # | | | `-ConstantMatrixType 0x562d86668a60 'matrix' # | | |-TypedefDecl 0x562d86669040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86668f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86668c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86668c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86668cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86668c70 'int' 1 # | | | `-ConstantMatrixType 0x562d86668ee0 'matrix' # | | |-TypedefDecl 0x562d86669470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86669370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866690f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866690b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86669110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866690d0 'int' 2 # | | | `-ConstantMatrixType 0x562d86669310 'matrix' # | | |-TypedefDecl 0x562d866698a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866697a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86669520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866694e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86669540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86669500 'int' 3 # | | | `-ConstantMatrixType 0x562d86669740 'matrix' # | | |-TypedefDecl 0x562d8666a4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86669bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86669950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86669910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86669970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86669930 'int' 4 # | | | `-ConstantMatrixType 0x562d86669b70 'matrix' # | | |-TypedefDecl 0x562d8666a920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8666a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8666a5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8666a560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8666a5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8666a580 'int' 1 # | | | `-ConstantMatrixType 0x562d8666a7c0 'matrix' # | | |-TypedefDecl 0x562d8666ad50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8666ac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8666a9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8666a990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8666a9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8666a9b0 'int' 2 # | | | `-ConstantMatrixType 0x562d8666abf0 'matrix' # | | |-TypedefDecl 0x562d8666b180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8666b080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8666ae00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8666adc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8666ae20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8666ade0 'int' 3 # | | | `-ConstantMatrixType 0x562d8666b020 'matrix' # | | |-TypedefDecl 0x562d8666b5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8666b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8666b230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8666b1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8666b250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8666b210 'int' 4 # | | | `-ConstantMatrixType 0x562d8666b480 'matrix' # | | |-TypedefDecl 0x562d8666ba10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8666b910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8666b690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8666b650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8666b6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8666b670 'int' 1 # | | | `-ConstantMatrixType 0x562d8666b8b0 'matrix' # | | |-TypedefDecl 0x562d8666be40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8666bd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8666bac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8666ba80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8666bae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8666baa0 'int' 2 # | | | `-ConstantMatrixType 0x562d8666bce0 'matrix' # | | |-TypedefDecl 0x562d8666c270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8666c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8666bef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8666beb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8666bf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8666bed0 'int' 3 # | | | `-ConstantMatrixType 0x562d8666c110 'matrix' # | | |-TypedefDecl 0x562d8666d9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8666d8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8666c320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8666c2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8666c340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8666c300 'int' 4 # | | | `-ConstantMatrixType 0x562d8666d860 'matrix' # | | |-TypedefDecl 0x562d8666ddf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8666dcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8666da70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8666da30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8666da90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8666da50 'int' 1 # | | | `-ConstantMatrixType 0x562d8666dc90 'matrix' # | | |-TypedefDecl 0x562d8666e220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8666e120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8666dea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8666de60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8666dec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8666de80 'int' 2 # | | | `-ConstantMatrixType 0x562d8666e0c0 'matrix' # | | |-TypedefDecl 0x562d8666e650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8666e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8666e2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8666e290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8666e2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8666e2b0 'int' 3 # | | | `-ConstantMatrixType 0x562d8666e4f0 'matrix' # | | |-TypedefDecl 0x562d8666eda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8666eca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8666e700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8666e6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8666e720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8666e6e0 'int' 4 # | | | `-ConstantMatrixType 0x562d8666ec40 'matrix' # | | |-TypedefDecl 0x562d8666f120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d8666f020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8666ee68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8666ee28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8666ee88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8666ee48 'int' 1 # | | | `-ConstantMatrixType 0x562d8666efc0 'matrix' # | | |-TypedefDecl 0x562d8666f460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d8666f360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8666f1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8666f1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d8666f208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d8666f1c8 'int' 2 # | | | `-ConstantMatrixType 0x562d8666f300 'matrix' # | | |-TypedefDecl 0x562d8666f7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d8666f6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8666f528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8666f4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d8666f548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d8666f508 'int' 3 # | | | `-ConstantMatrixType 0x562d8666f640 'matrix' # | | |-TypedefDecl 0x562d86670b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d8666f9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d8666f868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d8666f828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d8666f888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d8666f848 'int' 4 # | | | `-ConstantMatrixType 0x562d8666f980 'matrix' # | | |-TypedefDecl 0x562d86670e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86670d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86670bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86670b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86670bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86670bb8 'int' 1 # | | | `-ConstantMatrixType 0x562d86670cf0 'matrix' # | | |-TypedefDecl 0x562d86671190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86671090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86670f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86670ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86670f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86670ef8 'int' 2 # | | | `-ConstantMatrixType 0x562d86671030 'matrix' # | | |-TypedefDecl 0x562d866714d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866713d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86671258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86671218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86671278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86671238 'int' 3 # | | | `-ConstantMatrixType 0x562d86671370 'matrix' # | | |-TypedefDecl 0x562d86671810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86671710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86671598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86671558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866715b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86671578 'int' 4 # | | | `-ConstantMatrixType 0x562d866716b0 'matrix' # | | |-TypedefDecl 0x562d86671b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86671a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866718d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86671898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866718f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866718b8 'int' 1 # | | | `-ConstantMatrixType 0x562d866719f0 'matrix' # | | |-TypedefDecl 0x562d86671ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86671da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86671c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86671be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86671c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86671c08 'int' 2 # | | | `-ConstantMatrixType 0x562d86671d40 'matrix' # | | |-TypedefDecl 0x562d866721e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866720e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86671f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86671f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86671f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86671f48 'int' 3 # | | | `-ConstantMatrixType 0x562d86672080 'matrix' # | | |-TypedefDecl 0x562d86672520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86672420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866722a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86672268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866722c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86672288 'int' 4 # | | | `-ConstantMatrixType 0x562d866723c0 'matrix' # | | |-TypedefDecl 0x562d86672860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86672760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d866725e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866725a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86672608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866725c8 'int' 1 # | | | `-ConstantMatrixType 0x562d86672700 'matrix' # | | |-TypedefDecl 0x562d86672bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86672af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86672928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866728e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86672948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86672908 'int' 2 # | | | `-ConstantMatrixType 0x562d86672a40 'matrix' # | | |-TypedefDecl 0x562d86672f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86672e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86672cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86672c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86672cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86672c98 'int' 3 # | | | `-ConstantMatrixType 0x562d86672dd0 'matrix' # | | |-TypedefDecl 0x562d86673270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86673170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x562d866448a0 'float32_t' sugar # | | | | |-Typedef 0x562d8661bdc8 'float32_t' # | | | | `-BuiltinType 0x562d865eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86672ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86672fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86673018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86672fd8 'int' 4 # | | | `-ConstantMatrixType 0x562d86673110 'matrix' # | | |-TypedefDecl 0x562d866735f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x562d866734f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86673338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866732f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86673358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86673318 'int' 1 # | | | `-ConstantMatrixType 0x562d86673490 'matrix' # | | |-TypedefDecl 0x562d86673930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86673830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866736b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86673678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866736d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86673698 'int' 2 # | | | `-ConstantMatrixType 0x562d866737d0 'matrix' # | | |-TypedefDecl 0x562d86673c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86673b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866739f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d866739b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86673a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866739d8 'int' 3 # | | | `-ConstantMatrixType 0x562d86673b30 'matrix' # | | |-TypedefDecl 0x562d86673fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86673ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86673d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86673d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86673d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86673d38 'int' 4 # | | | `-ConstantMatrixType 0x562d86673e70 'matrix' # | | |-TypedefDecl 0x562d86674310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86674210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86674098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86674058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d866740b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86674078 'int' 1 # | | | `-ConstantMatrixType 0x562d866741b0 'matrix' # | | |-TypedefDecl 0x562d86674650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86674550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866743d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86674398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d866743f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866743b8 'int' 2 # | | | `-ConstantMatrixType 0x562d866744f0 'matrix' # | | |-TypedefDecl 0x562d86674990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x562d86674890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86674718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866746d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86674738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866746f8 'int' 3 # | | | `-ConstantMatrixType 0x562d86674830 'matrix' # | | |-TypedefDecl 0x562d86674ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x562d86674be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86674a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86674a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86674a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86674a38 'int' 4 # | | | `-ConstantMatrixType 0x562d86674b80 'matrix' # | | |-TypedefDecl 0x562d86675020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86674f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86674da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86674d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86674dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86674d88 'int' 1 # | | | `-ConstantMatrixType 0x562d86674ec0 'matrix' # | | |-TypedefDecl 0x562d86675360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86675260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d866750e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866750a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86675108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d866750c8 'int' 2 # | | | `-ConstantMatrixType 0x562d86675200 'matrix' # | | |-TypedefDecl 0x562d866756a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866755a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86675428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d866753e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86675448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86675408 'int' 3 # | | | `-ConstantMatrixType 0x562d86675540 'matrix' # | | |-TypedefDecl 0x562d866759e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x562d866758e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86675768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86675728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86675788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86675748 'int' 4 # | | | `-ConstantMatrixType 0x562d86675880 'matrix' # | | |-TypedefDecl 0x562d86675d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x562d86675c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86675aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86675a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x562d86675ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x562d86675a88 'int' 1 # | | | `-ConstantMatrixType 0x562d86675bd0 'matrix' # | | |-TypedefDecl 0x562d86676070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x562d86675f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86675df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d86675db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x562d86675e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x562d86675dd8 'int' 2 # | | | `-ConstantMatrixType 0x562d86675f10 'matrix' # | | |-TypedefDecl 0x562d866763b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x562d866762b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | | `-BuiltinType 0x562d865eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x562d86676138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x562d866760f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x562d86676158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x562d86676118 'int' 3 # | | | `-ConstantMatrixType 0x562d86676250 'matrix' # | | `-TypedefDecl 0x562d866766f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x562d866765f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x562d866172f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x562d86645200 'float64_t' sugar # | | | |-Typedef 0x562d8661bf18 'float64_t' # | | | `-BuiltinType 0x562d865eb380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x562d86676478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x562d86676438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x562d86676498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x562d86676458 'int' 4 # | | `-ConstantMatrixType 0x562d86676590 'matrix' # | |-NamespaceDecl 0x562d86689a18 prev 0x562d8661bbf0 line:12:11 hlsl # | | |-original Namespace 0x562d865eba98 'hlsl' # | | `-NamespaceDecl 0x562d86689a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x562d86689d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x562d86689b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x562d86689b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x562d86689c68 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 0x562d86689d10 <> Implicit # | | | |-CXXRecordDecl 0x562d86689e40 col:42 implicit struct is_same # | | | `-VarDecl 0x562d86689ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x562d86689f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x562d8668a2f0 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 0x562d865ebb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d865ebb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x562d8668a028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x562d8668a520 <> Implicit # | | | |-CXXRecordDecl 0x562d8668a5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x562d8668a698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x562d8668a700 'bool' true # | | |-ClassTemplateDecl 0x562d8668f088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x562d8668ee88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x562d8668eee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x562d8668ef88 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 0x562d8668f030 <> Implicit # | | | `-CXXRecordDecl 0x562d8668f160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x562d8668f540 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 0x562d865ebb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x562d8668f248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x562d8668f7a0 <> Implicit # | | | |-CXXRecordDecl 0x562d8668f860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x562d8668f918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x562d8668f2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x562d8668f248 'T' # | | |-TypeAliasTemplateDecl 0x562d8668fd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x562d8668f9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x562d8668fa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x562d865eb1c0 'void' # | | | `-TypeAliasDecl 0x562d8668fca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x562d8668fc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x562d86691160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x562d8668fd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x562d86690630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x562d866906c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x562d866910b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x562d86690f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x562d86691440 # | | | `-ReturnStmt 0x562d86691430 # | | | `-BuiltinBitCastExpr 0x562d86691408 'vector' # | | | `-DeclRefExpr 0x562d866913b0 'vector' lvalue ParmVar 0x562d86690f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x562d86693c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x562d86691458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x562d866914e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x562d86693ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x562d86693a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x562d86693da8 # | | | `-ReturnStmt 0x562d86693d98 # | | | `-BuiltinBitCastExpr 0x562d86693d70 'U' # | | | `-DeclRefExpr 0x562d86693d40 'T' lvalue ParmVar 0x562d86693a60 'F' 'T' # | | |-ClassTemplateDecl 0x562d86693f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x562d86693dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x562d86693e60 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 0x562d86693f08 <> Implicit # | | | |-CXXRecordDecl 0x562d86694038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x562d866940f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x562d86694168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x562d86693e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x562d86693dc0 'T' # | | `-TypeAliasTemplateDecl 0x562d86694c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x562d866941d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x562d86694278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x562d86694ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x562d86694ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x562d865ebdf0 <> 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 0x562d866946a0 '__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 0x562d86689a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x562d8668fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x562d866943f0 'bool' # | | | | `-BinaryOperator 0x562d866943d0 'bool' '&&' # | | | | |-BinaryOperator 0x562d86694350 'bool' '>' # | | | | | |-DeclRefExpr 0x562d86694310 'int' NonTypeTemplateParm 0x562d86694278 'N' 'int' # | | | | | `-IntegerLiteral 0x562d86694330 'int' 1 # | | | | `-BinaryOperator 0x562d866943b0 'bool' '<=' # | | | | |-DeclRefExpr 0x562d86694370 'int' NonTypeTemplateParm 0x562d86694278 'N' 'int' # | | | | `-IntegerLiteral 0x562d86694390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d86694230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d866941d8 'T' # | | | `-DependentNameType 0x562d86694650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x562d866949b0 'int' NonTypeTemplateParm 0x562d86694278 'N' 'int' # | | `-DependentSizedExtVectorType 0x562d86694a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x562d866949e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x562d865ebdf0 'vector' # | | | `-TemplateSpecializationType 0x562d866946a0 '__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 0x562d86689a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x562d8668fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x562d866943f0 'bool' # | | | | `-BinaryOperator 0x562d866943d0 'bool' '&&' # | | | | |-BinaryOperator 0x562d86694350 'bool' '>' # | | | | | |-DeclRefExpr 0x562d86694310 'int' NonTypeTemplateParm 0x562d86694278 'N' 'int' # | | | | | `-IntegerLiteral 0x562d86694330 'int' 1 # | | | | `-BinaryOperator 0x562d866943b0 'bool' '<=' # | | | | |-DeclRefExpr 0x562d86694370 'int' NonTypeTemplateParm 0x562d86694278 'N' 'int' # | | | | `-IntegerLiteral 0x562d86694390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d86694230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d866941d8 'T' # | | | `-DependentNameType 0x562d86694650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x562d86694a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x562d865ebc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x562d865ebc78 <> 'int' 4 # | | `-DeclRefExpr 0x562d866949b0 'int' NonTypeTemplateParm 0x562d86694278 'N' 'int' # | |-NamespaceDecl 0x562d86694ca8 prev 0x562d86689a18 line:12:11 hlsl # | | |-original Namespace 0x562d865eba98 'hlsl' # | | |-FunctionDecl 0x562d86694e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x562d86694d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d86694ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86694f50 Implicit # | | | `-ConstAttr 0x562d86694f78 Implicit # | | |-FunctionDecl 0x562d86695128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x562d86695000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866951d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86695250 Implicit # | | | `-ConstAttr 0x562d86695278 Implicit # | | |-FunctionDecl 0x562d86695438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86695310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866954e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86695560 Implicit # | | | `-ConstAttr 0x562d86695588 Implicit # | | |-FunctionDecl 0x562d86695748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86695620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866957f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86695870 Implicit # | | | `-ConstAttr 0x562d86695898 Implicit # | | |-FunctionDecl 0x562d86696e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x562d86696d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x562d86696f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86696f90 Implicit # | | | `-ConstAttr 0x562d86696fb8 Implicit # | | |-FunctionDecl 0x562d86697178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x562d86697050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d86697228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d866972a0 Implicit # | | | `-ConstAttr 0x562d866972c8 Implicit # | | |-FunctionDecl 0x562d86697488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x562d86697360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d86697538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d866975b0 Implicit # | | | `-ConstAttr 0x562d866975d8 Implicit # | | |-FunctionDecl 0x562d86697798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x562d86697670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d86697848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d866978c0 Implicit # | | | `-ConstAttr 0x562d866978e8 Implicit # | | |-FunctionDecl 0x562d86697a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86697938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x562d86697b88 # | | | `-ReturnStmt 0x562d86697b78 # | | | `-ImplicitCastExpr 0x562d86697b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x562d86697b40 'uint':'unsigned int' lvalue ParmVar 0x562d86697938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x562d86697d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86697bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x562d86697eb0 # | | | `-ReturnStmt 0x562d86697ea0 # | | | `-ImplicitCastExpr 0x562d86697e88 'uint2':'vector' # | | | `-DeclRefExpr 0x562d86697e68 'uint2':'vector' lvalue ParmVar 0x562d86697bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x562d86698038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d86697f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x562d86698158 # | | | `-ReturnStmt 0x562d86698148 # | | | `-ImplicitCastExpr 0x562d86698130 'uint3':'vector' # | | | `-DeclRefExpr 0x562d86698110 'uint3':'vector' lvalue ParmVar 0x562d86697f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x562d866982d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d866981a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x562d866983f8 # | | | `-ReturnStmt 0x562d866983e8 # | | | `-ImplicitCastExpr 0x562d866983d0 'uint4':'vector' # | | | `-DeclRefExpr 0x562d866983b0 'uint4':'vector' lvalue ParmVar 0x562d866981a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x562d86698528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x562d86698438 col:16 'float' # | | | |-BuiltinAliasAttr 0x562d866985d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86698650 Implicit # | | | `-ConstAttr 0x562d86698678 Implicit # | | |-FunctionDecl 0x562d86698838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x562d86698710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866988e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86698960 Implicit # | | | `-ConstAttr 0x562d86698988 Implicit # | | |-FunctionDecl 0x562d86698b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x562d86698a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86698bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86698c70 Implicit # | | | `-ConstAttr 0x562d86698c98 Implicit # | | |-FunctionDecl 0x562d866995d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866994b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d86699688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86699700 Implicit # | | | `-ConstAttr 0x562d86699728 Implicit # | | |-FunctionDecl 0x562d866998c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562d866997a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d86699978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d866999f0 Implicit # | | | `-ConstAttr 0x562d86699a18 Implicit # | | |-FunctionDecl 0x562d86699bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x562d86699ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86699c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d86699d00 Implicit # | | | `-ConstAttr 0x562d86699d28 Implicit # | | |-FunctionDecl 0x562d86699ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562d86699dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86699f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d8669a010 Implicit # | | | `-ConstAttr 0x562d8669a038 Implicit # | | |-FunctionDecl 0x562d8669a1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x562d8669a0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d8669a2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d8669a320 Implicit # | | | `-ConstAttr 0x562d8669a348 Implicit # | | |-FunctionDecl 0x562d8669eb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8669a398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x562d8669ec90 # | | | `-ReturnStmt 0x562d8669ec80 # | | | `-ImplicitCastExpr 0x562d8669ec68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x562d8669ec48 'uint64_t':'unsigned long' lvalue ParmVar 0x562d8669a398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x562d8669ee18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8669ece8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x562d8669ef38 # | | | `-ReturnStmt 0x562d8669ef28 # | | | `-ImplicitCastExpr 0x562d8669ef10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x562d8669eef0 'uint64_t2':'vector' lvalue ParmVar 0x562d8669ece8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x562d8669f0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8669ef88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x562d8669f1d8 # | | | `-ReturnStmt 0x562d8669f1c8 # | | | `-ImplicitCastExpr 0x562d8669f1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x562d8669f190 'uint64_t3':'vector' lvalue ParmVar 0x562d8669ef88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x562d8669f358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8669f228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x562d8669f478 # | | | `-ReturnStmt 0x562d8669f468 # | | | `-ImplicitCastExpr 0x562d8669f450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x562d8669f430 'uint64_t4':'vector' lvalue ParmVar 0x562d8669f228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x562d8669f5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x562d8669f4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x562d8669f658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d8669f6d0 Implicit # | | | `-ConstAttr 0x562d8669f6f8 Implicit # | | |-FunctionDecl 0x562d8669f8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x562d8669f790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d8669f968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d8669f9e0 Implicit # | | | `-ConstAttr 0x562d8669fa08 Implicit # | | |-FunctionDecl 0x562d866a0cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x562d8669faa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d866a0d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d866a0df0 Implicit # | | | `-ConstAttr 0x562d866a0e18 Implicit # | | |-FunctionDecl 0x562d866a0fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x562d866a0eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d866a1088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x562d866a1100 Implicit # | | | `-ConstAttr 0x562d866a1128 Implicit # | | |-FunctionDecl 0x562d866a1238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x562d866a1188 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d866a12e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562d866a1360 Implicit # | | | `-ConstAttr 0x562d866a1388 Implicit # | | |-FunctionDecl 0x562d866a14a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866a13f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866a1550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562d866a15c8 Implicit # | | | `-ConstAttr 0x562d866a15f0 Implicit # | | |-FunctionDecl 0x562d866a1718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866a1668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866a17c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562d866a1840 Implicit # | | | `-ConstAttr 0x562d866a1868 Implicit # | | |-FunctionDecl 0x562d866a1990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866a18e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866a1a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562d866a1ab8 Implicit # | | | `-ConstAttr 0x562d866a1ae0 Implicit # | | |-FunctionDecl 0x562d866a1c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x562d866a1b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866a1ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562d866a1d58 Implicit # | | | `-ConstAttr 0x562d866a1d80 Implicit # | | |-FunctionDecl 0x562d866a1ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866a1df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866a1f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562d866a1fd0 Implicit # | | | `-ConstAttr 0x562d866a1ff8 Implicit # | | |-FunctionDecl 0x562d866a2120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866a2070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866a21d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562d866a2248 Implicit # | | | `-ConstAttr 0x562d866a2270 Implicit # | | |-FunctionDecl 0x562d866a2398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866a22e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866a2448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x562d866a24c0 Implicit # | | | `-ConstAttr 0x562d866a24e8 Implicit # | | |-FunctionDecl 0x562d866a2768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x562d866a2590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x562d866a2610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x562d866a2820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866a28e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x562d866a2928 Implicit # | | | `-ConstAttr 0x562d866a2950 Implicit # | | |-FunctionDecl 0x562d866a5050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x562d866a29f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x562d866a2a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x562d866a5108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866a51c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x562d866a5210 Implicit # | | | `-ConstAttr 0x562d866a5238 Implicit # | | |-FunctionDecl 0x562d866a5380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x562d866a5298 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d866a5430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a54a8 Implicit # | | | `-ConstAttr 0x562d866a54d0 Implicit # | | |-FunctionDecl 0x562d866a5660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x562d866a5538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866a5710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a5788 Implicit # | | | `-ConstAttr 0x562d866a57b0 Implicit # | | |-FunctionDecl 0x562d866a5950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x562d866a5828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866a5a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a5a78 Implicit # | | | `-ConstAttr 0x562d866a5aa0 Implicit # | | |-FunctionDecl 0x562d866a5c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x562d866a5b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866a5cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a5d68 Implicit # | | | `-ConstAttr 0x562d866a5d90 Implicit # | | |-FunctionDecl 0x562d866a5ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x562d866a5de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x562d866a5f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a5ff8 Implicit # | | | `-ConstAttr 0x562d866a6020 Implicit # | | |-FunctionDecl 0x562d866a61f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x562d866a60d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x562d866a62a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a6318 Implicit # | | | `-ConstAttr 0x562d866a6340 Implicit # | | |-FunctionDecl 0x562d866a6500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x562d866a63e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x562d866a65b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a6628 Implicit # | | | `-ConstAttr 0x562d866a6650 Implicit # | | |-FunctionDecl 0x562d866a6810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x562d866a66f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x562d866a68c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a6938 Implicit # | | | `-ConstAttr 0x562d866a6960 Implicit # | | |-FunctionDecl 0x562d866a6ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x562d866a69d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x562d866a6b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x562d866a6bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a6c08 Implicit # | | | `-ConstAttr 0x562d866a6c30 Implicit # | | |-FunctionDecl 0x562d866a6dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x562d866a6ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d866a6e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a6ef8 Implicit # | | | `-ConstAttr 0x562d866a6f20 Implicit # | | |-FunctionDecl 0x562d866a70d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x562d866a6f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d866a7180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a71f8 Implicit # | | | `-ConstAttr 0x562d866a7220 Implicit # | | |-FunctionDecl 0x562d866a73c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x562d866a7298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d866a7470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a74e8 Implicit # | | | `-ConstAttr 0x562d866a7510 Implicit # | | |-FunctionDecl 0x562d866a76b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x562d866a7588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d866a7760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a77d8 Implicit # | | | `-ConstAttr 0x562d866a7800 Implicit # | | |-FunctionDecl 0x562d866a79a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x562d866a7878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d866a7a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a7ac8 Implicit # | | | `-ConstAttr 0x562d866a7af0 Implicit # | | |-FunctionDecl 0x562d866a7c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x562d866a7b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d866a7d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a7db8 Implicit # | | | `-ConstAttr 0x562d866a7de0 Implicit # | | |-FunctionDecl 0x562d866a7f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x562d866a7e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d866a8030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a80c8 Implicit # | | | `-ConstAttr 0x562d866a80f0 Implicit # | | |-FunctionDecl 0x562d866a8230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x562d866a8150 col:15 'float' # | | | |-BuiltinAliasAttr 0x562d866a82e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a8358 Implicit # | | | `-ConstAttr 0x562d866a8380 Implicit # | | |-FunctionDecl 0x562d866a8520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x562d866a83f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866a85d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a8648 Implicit # | | | `-ConstAttr 0x562d866a8670 Implicit # | | |-FunctionDecl 0x562d866a8810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x562d866a86e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866a88c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a8938 Implicit # | | | `-ConstAttr 0x562d866a8960 Implicit # | | |-FunctionDecl 0x562d866a8b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x562d866a89d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866a8bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a8c28 Implicit # | | | `-ConstAttr 0x562d866a8c50 Implicit # | | |-FunctionDecl 0x562d866a8df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x562d866a8cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d866a8ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a8f18 Implicit # | | | `-ConstAttr 0x562d866a8f40 Implicit # | | |-FunctionDecl 0x562d866a90f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x562d866a8fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866a91a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a9218 Implicit # | | | `-ConstAttr 0x562d866a9240 Implicit # | | |-FunctionDecl 0x562d866a93e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x562d866a92b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866a9490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a9508 Implicit # | | | `-ConstAttr 0x562d866a9530 Implicit # | | |-FunctionDecl 0x562d866a96d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x562d866a95a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866a9780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a97f8 Implicit # | | | `-ConstAttr 0x562d866a9820 Implicit # | | |-FunctionDecl 0x562d866a99c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x562d866a9898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d866a9a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a9ae8 Implicit # | | | `-ConstAttr 0x562d866a9b10 Implicit # | | |-FunctionDecl 0x562d866a9cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x562d866a9b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866a9d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866a9dd8 Implicit # | | | `-ConstAttr 0x562d866a9e00 Implicit # | | |-FunctionDecl 0x562d866a9fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x562d866a9e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866aa050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866abc98 Implicit # | | | `-ConstAttr 0x562d866abcc0 Implicit # | | |-FunctionDecl 0x562d866abe60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x562d866abd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866abf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866abf88 Implicit # | | | `-ConstAttr 0x562d866abfb0 Implicit # | | |-FunctionDecl 0x562d866ac0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x562d866ac010 col:16 'double' # | | | |-BuiltinAliasAttr 0x562d866ac1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866ac218 Implicit # | | | `-ConstAttr 0x562d866ac240 Implicit # | | |-FunctionDecl 0x562d866ac3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x562d866ac2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ac490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866ac508 Implicit # | | | `-ConstAttr 0x562d866ac530 Implicit # | | |-FunctionDecl 0x562d866ac6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x562d866ac5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ac780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866ac7f8 Implicit # | | | `-ConstAttr 0x562d866ac820 Implicit # | | |-FunctionDecl 0x562d866ac9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x562d866ac898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d866aca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x562d866acae8 Implicit # | | | `-ConstAttr 0x562d866acb10 Implicit # | | |-FunctionDecl 0x562d866acd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x562d866acb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x562d866acbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x562d866acdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866ace30 Implicit # | | | `-ConstAttr 0x562d866ace58 Implicit # | | |-FunctionDecl 0x562d866ad078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x562d866acea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x562d866acf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ad130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866ad1a8 Implicit # | | | `-ConstAttr 0x562d866ad1d0 Implicit # | | |-FunctionDecl 0x562d866ad408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x562d866ad230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x562d866ad2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ad4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866ad538 Implicit # | | | `-ConstAttr 0x562d866ad560 Implicit # | | |-FunctionDecl 0x562d866ad798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x562d866ad5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x562d866ad640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ad850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866ad8c8 Implicit # | | | `-ConstAttr 0x562d866ad8f0 Implicit # | | |-FunctionDecl 0x562d866adb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x562d866ad978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x562d866ad9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x562d866adc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866adc88 Implicit # | | | `-ConstAttr 0x562d866adcb0 Implicit # | | |-FunctionDecl 0x562d866adf08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x562d866add38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x562d866addb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x562d866adfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866ae038 Implicit # | | | `-ConstAttr 0x562d866ae060 Implicit # | | |-FunctionDecl 0x562d866ae2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x562d866ae0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x562d866ae168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x562d866ae370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866ae3e8 Implicit # | | | `-ConstAttr 0x562d866ae410 Implicit # | | |-FunctionDecl 0x562d866ae668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x562d866ae498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x562d866ae518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x562d866ae720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866ae798 Implicit # | | | `-ConstAttr 0x562d866ae7c0 Implicit # | | |-FunctionDecl 0x562d866aea18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x562d866ae848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x562d866ae8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x562d866aead0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866aeb48 Implicit # | | | `-ConstAttr 0x562d866aeb70 Implicit # | | |-FunctionDecl 0x562d866aede8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x562d866aebf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x562d866aec98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x562d866aeea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866aef18 Implicit # | | | `-ConstAttr 0x562d866aef40 Implicit # | | |-FunctionDecl 0x562d866af198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x562d866aefc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x562d866af048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x562d866af250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866af2c8 Implicit # | | | `-ConstAttr 0x562d866af2f0 Implicit # | | |-FunctionDecl 0x562d866af548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x562d866af378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x562d866af3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x562d866af600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866af678 Implicit # | | | `-ConstAttr 0x562d866af6a0 Implicit # | | |-FunctionDecl 0x562d866af8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x562d866af728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x562d866af7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x562d866af9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866afa28 Implicit # | | | `-ConstAttr 0x562d866afa50 Implicit # | | |-FunctionDecl 0x562d866afcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x562d866afad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x562d866afb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x562d866afd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866afdf8 Implicit # | | | `-ConstAttr 0x562d866afe20 Implicit # | | |-FunctionDecl 0x562d866b0078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x562d866afea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x562d866aff28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x562d866b0130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866b01a8 Implicit # | | | `-ConstAttr 0x562d866b01d0 Implicit # | | |-FunctionDecl 0x562d866b0428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x562d866b0258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x562d866b02d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x562d866b04e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866b0558 Implicit # | | | `-ConstAttr 0x562d866b0580 Implicit # | | |-FunctionDecl 0x562d866b07d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x562d866b0608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x562d866b0688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x562d866b0890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d866b0908 Implicit # | | | `-ConstAttr 0x562d866b0930 Implicit # | | |-FunctionDecl 0x562d866b0b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x562d866b09b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x562d866b0a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x562d866b0c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d8667c288 Implicit # | | | `-ConstAttr 0x562d8667c2b0 Implicit # | | |-FunctionDecl 0x562d8667c508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x562d8667c338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x562d8667c3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x562d8667c5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x562d8667c638 Implicit # | | | `-ConstAttr 0x562d8667c660 Implicit # | | |-FunctionDecl 0x562d8667c768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x562d8667c6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d8667c818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d8667c890 Implicit # | | | `-ConstAttr 0x562d8667c8b8 Implicit # | | |-FunctionDecl 0x562d8667c9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x562d8667c920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8667ca78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d8667caf0 Implicit # | | | `-ConstAttr 0x562d8667cb18 Implicit # | | |-FunctionDecl 0x562d8667cc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x562d8667cb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8667cce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d8667cd60 Implicit # | | | `-ConstAttr 0x562d8667cd88 Implicit # | | |-FunctionDecl 0x562d8667cea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x562d8667ce00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8667cf58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d8667cfd0 Implicit # | | | `-ConstAttr 0x562d8667cff8 Implicit # | | |-FunctionDecl 0x562d8667d0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x562d8667d050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x562d8667d1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b5cb0 Implicit # | | | `-ConstAttr 0x562d866b5cd8 Implicit # | | |-FunctionDecl 0x562d866b5df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x562d866b5d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x562d866b5ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b5f20 Implicit # | | | `-ConstAttr 0x562d866b5f48 Implicit # | | |-FunctionDecl 0x562d866b6068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x562d866b5fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x562d866b6118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b6190 Implicit # | | | `-ConstAttr 0x562d866b61b8 Implicit # | | |-FunctionDecl 0x562d866b62d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x562d866b6230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x562d866b6388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b6400 Implicit # | | | `-ConstAttr 0x562d866b6428 Implicit # | | |-FunctionDecl 0x562d866b6540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x562d866b6498 col:13 'int' # | | | |-BuiltinAliasAttr 0x562d866b65f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x562d866b6650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b6698 Implicit # | | | `-ConstAttr 0x562d866b66c0 Implicit # | | |-FunctionDecl 0x562d866b67e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x562d866b6738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d866b6890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b6908 Implicit # | | | `-ConstAttr 0x562d866b6930 Implicit # | | |-FunctionDecl 0x562d866b6a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x562d866b69a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d866b6b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b6b78 Implicit # | | | `-ConstAttr 0x562d866b6ba0 Implicit # | | |-FunctionDecl 0x562d866b6ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x562d866b6c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d866b6d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b6e10 Implicit # | | | `-ConstAttr 0x562d866b6e38 Implicit # | | |-FunctionDecl 0x562d866b6f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x562d866b6eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d866b7008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b7080 Implicit # | | | `-ConstAttr 0x562d866b70a8 Implicit # | | |-FunctionDecl 0x562d866b71c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x562d866b7120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d866b7278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b72f0 Implicit # | | | `-ConstAttr 0x562d866b7318 Implicit # | | |-FunctionDecl 0x562d866b7438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x562d866b7390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d866b74e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b7560 Implicit # | | | `-ConstAttr 0x562d866b7588 Implicit # | | |-FunctionDecl 0x562d866b76a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x562d866b7600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d866b7758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b77d0 Implicit # | | | `-ConstAttr 0x562d866b77f8 Implicit # | | |-FunctionDecl 0x562d866b7900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x562d866b7858 col:15 'float' # | | | |-BuiltinAliasAttr 0x562d866b79b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b7a28 Implicit # | | | `-ConstAttr 0x562d866b7a50 Implicit # | | |-FunctionDecl 0x562d866b7b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x562d866b7ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866b7c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b7c98 Implicit # | | | `-ConstAttr 0x562d866b7cd0 Implicit # | | |-FunctionDecl 0x562d866b7df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x562d866b7d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866b7ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b7f18 Implicit # | | | `-ConstAttr 0x562d866b7f40 Implicit # | | |-FunctionDecl 0x562d866b8060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x562d866b7fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866b8110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b8188 Implicit # | | | `-ConstAttr 0x562d866b81b0 Implicit # | | |-FunctionDecl 0x562d866b82d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x562d866b8228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d866b8380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b83f8 Implicit # | | | `-ConstAttr 0x562d866b8420 Implicit # | | |-FunctionDecl 0x562d866b8540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x562d866b8498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866b85f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b8668 Implicit # | | | `-ConstAttr 0x562d866b8690 Implicit # | | |-FunctionDecl 0x562d866b87b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x562d866b8708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866b8860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b88d8 Implicit # | | | `-ConstAttr 0x562d866b8900 Implicit # | | |-FunctionDecl 0x562d866b8a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x562d866b8978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866b8ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b8b48 Implicit # | | | `-ConstAttr 0x562d866b8b70 Implicit # | | |-FunctionDecl 0x562d866b8ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x562d866b8be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d866b8d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b8e08 Implicit # | | | `-ConstAttr 0x562d866b8e30 Implicit # | | |-FunctionDecl 0x562d866b8f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x562d866b8ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866b9000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b9078 Implicit # | | | `-ConstAttr 0x562d866b90a0 Implicit # | | |-FunctionDecl 0x562d866b91c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x562d866b9118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866b9270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b92e8 Implicit # | | | `-ConstAttr 0x562d866b9310 Implicit # | | |-FunctionDecl 0x562d866b9430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x562d866b9388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866b94e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b9558 Implicit # | | | `-ConstAttr 0x562d866b9580 Implicit # | | |-FunctionDecl 0x562d866b9688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x562d866b95e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x562d866b9738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b97b0 Implicit # | | | `-ConstAttr 0x562d866b97d8 Implicit # | | |-FunctionDecl 0x562d866b98f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x562d866b9850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d866b99a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b9a20 Implicit # | | | `-ConstAttr 0x562d866b9a48 Implicit # | | |-FunctionDecl 0x562d866b9b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x562d866b9ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d866b9c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b9c90 Implicit # | | | `-ConstAttr 0x562d866b9cb8 Implicit # | | |-FunctionDecl 0x562d866b9de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x562d866b9d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d866b9e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x562d866b9f10 Implicit # | | | `-ConstAttr 0x562d866b9f38 Implicit # | | |-FunctionDecl 0x562d866ba188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x562d866b9fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866ba030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d866ba240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x562d866ba2b8 Implicit # | | | `-ConstAttr 0x562d866ba2e0 Implicit # | | |-FunctionDecl 0x562d866ba518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x562d866ba348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x562d866ba3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ba5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x562d866ba648 Implicit # | | | `-ConstAttr 0x562d866ba670 Implicit # | | |-FunctionDecl 0x562d866ba8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x562d866ba6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x562d866ba768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ba970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x562d866ba9e8 Implicit # | | | `-ConstAttr 0x562d866baa10 Implicit # | | |-FunctionDecl 0x562d866bad00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x562d866baa88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x562d866bab08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d866badb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x562d866bae30 Implicit # | | | `-ConstAttr 0x562d866bae58 Implicit # | | |-FunctionDecl 0x562d866baf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x562d866baeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d866bb018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x562d866bb090 Implicit # | | | `-ConstAttr 0x562d866bb0b8 Implicit # | | |-FunctionDecl 0x562d866bb1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866bb120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866bb280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x562d866bb2f8 Implicit # | | | `-ConstAttr 0x562d866bb320 Implicit # | | |-FunctionDecl 0x562d866bb448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866bb398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866bb4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x562d866bb570 Implicit # | | | `-ConstAttr 0x562d866bb598 Implicit # | | |-FunctionDecl 0x562d866bb6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866bb610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866bb770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x562d866bb7e8 Implicit # | | | `-ConstAttr 0x562d866bb810 Implicit # | | |-FunctionDecl 0x562d866bb920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x562d866bb870 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866bb9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x562d866bba48 Implicit # | | | `-ConstAttr 0x562d866bba70 Implicit # | | |-FunctionDecl 0x562d866bbb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866bbae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866bbc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x562d866bbcc0 Implicit # | | | `-ConstAttr 0x562d866aa460 Implicit # | | |-FunctionDecl 0x562d866aa588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866aa4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866aa638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x562d866aa6b0 Implicit # | | | `-ConstAttr 0x562d866aa6d8 Implicit # | | |-FunctionDecl 0x562d866aa800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866aa750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866aa8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x562d866aa928 Implicit # | | | `-ConstAttr 0x562d866aa950 Implicit # | | |-FunctionDecl 0x562d866aaa60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x562d866aa9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d866aab10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562d866aab88 Implicit # | | | `-ConstAttr 0x562d866aabb0 Implicit # | | |-FunctionDecl 0x562d866aacc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866aac18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866aad78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562d866aadf0 Implicit # | | | `-ConstAttr 0x562d866aae18 Implicit # | | |-FunctionDecl 0x562d866aaf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866aae90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866aaff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562d866ab068 Implicit # | | | `-ConstAttr 0x562d866ab090 Implicit # | | |-FunctionDecl 0x562d866ab1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866ab108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ab268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562d866ab2e0 Implicit # | | | `-ConstAttr 0x562d866ab308 Implicit # | | |-FunctionDecl 0x562d866bed00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x562d866ab368 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866bedb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562d866bee28 Implicit # | | | `-ConstAttr 0x562d866bee50 Implicit # | | |-FunctionDecl 0x562d866bef78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866beec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866bf028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562d866bf0a0 Implicit # | | | `-ConstAttr 0x562d866bf0c8 Implicit # | | |-FunctionDecl 0x562d866bf1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866bf140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866bf2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562d866bf318 Implicit # | | | `-ConstAttr 0x562d866bf340 Implicit # | | |-FunctionDecl 0x562d866bf468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866bf3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866bf518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x562d866bf590 Implicit # | | | `-ConstAttr 0x562d866bf5b8 Implicit # | | |-FunctionDecl 0x562d866bf7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x562d866bf618 col:17 y 'half' # | | | |-ParmVarDecl 0x562d866bf698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x562d866bf860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562d866bf8d8 Implicit # | | | `-ConstAttr 0x562d866bf900 Implicit # | | |-FunctionDecl 0x562d866bfb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x562d866bf950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x562d866bf9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866bfbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562d866bfc58 Implicit # | | | `-ConstAttr 0x562d866bfc80 Implicit # | | |-FunctionDecl 0x562d866bfee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x562d866bfd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x562d866bfd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866bffa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562d866c0018 Implicit # | | | `-ConstAttr 0x562d866c0040 Implicit # | | |-FunctionDecl 0x562d866c0278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x562d866c00a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x562d866c0120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866c0330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562d866c03a8 Implicit # | | | `-ConstAttr 0x562d866c03d0 Implicit # | | |-FunctionDecl 0x562d866c05c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x562d866c0430 col:19 y 'float' # | | | |-ParmVarDecl 0x562d866c04b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x562d866c0680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562d866c06f8 Implicit # | | | `-ConstAttr 0x562d866c0720 Implicit # | | |-FunctionDecl 0x562d866c0958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x562d866c0780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x562d866c0800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866c0a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562d866c0a88 Implicit # | | | `-ConstAttr 0x562d866c0ab0 Implicit # | | |-FunctionDecl 0x562d866c0d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x562d866c0b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x562d866c0b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866c0dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562d866c0e50 Implicit # | | | `-ConstAttr 0x562d866c0e78 Implicit # | | |-FunctionDecl 0x562d866c10a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x562d866c0ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x562d866c0f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866c1160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x562d866c11d8 Implicit # | | | `-ConstAttr 0x562d866c1200 Implicit # | | |-FunctionDecl 0x562d866c1310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x562d866c1260 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d866c13c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562d866c1438 Implicit # | | | `-ConstAttr 0x562d866c1460 Implicit # | | |-FunctionDecl 0x562d866c1578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866c14c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866c1628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562d866c16a0 Implicit # | | | `-ConstAttr 0x562d866c16c8 Implicit # | | |-FunctionDecl 0x562d866c17f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866c1740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866c18a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562d866c1918 Implicit # | | | `-ConstAttr 0x562d866c1940 Implicit # | | |-FunctionDecl 0x562d866c1a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866c19b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866c1b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562d866c1b90 Implicit # | | | `-ConstAttr 0x562d866c1bb8 Implicit # | | |-FunctionDecl 0x562d866c1d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x562d866c1c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866c1de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562d866c1e58 Implicit # | | | `-ConstAttr 0x562d866c1e80 Implicit # | | |-FunctionDecl 0x562d866c1fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866c1ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866c2058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562d866c20d0 Implicit # | | | `-ConstAttr 0x562d866c20f8 Implicit # | | |-FunctionDecl 0x562d866c2220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866c2170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866c22d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562d866c2348 Implicit # | | | `-ConstAttr 0x562d866c2370 Implicit # | | |-FunctionDecl 0x562d866c2498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866c23e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866c2548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x562d866c25c0 Implicit # | | | `-ConstAttr 0x562d866c25e8 Implicit # | | |-FunctionDecl 0x562d866c2888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x562d866c2648 col:16 'half' # | | | |-ParmVarDecl 0x562d866c26c8 col:22 'half' # | | | |-ParmVarDecl 0x562d866c2748 col:28 'half' # | | | |-BuiltinAliasAttr 0x562d866c2948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c29c0 Implicit # | | | `-ConstAttr 0x562d866c29e8 Implicit # | | |-FunctionDecl 0x562d866c2d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x562d866c2a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x562d866c2ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x562d866c2b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866c2e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c2e78 Implicit # | | | `-ConstAttr 0x562d866c2ea0 Implicit # | | |-FunctionDecl 0x562d866c31a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x562d866c2f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x562d866c2f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x562d866c3018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866c3268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c32e0 Implicit # | | | `-ConstAttr 0x562d866c3308 Implicit # | | |-FunctionDecl 0x562d866c3608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x562d866c3380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x562d866c3400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x562d866c3480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866c36c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c3740 Implicit # | | | `-ConstAttr 0x562d866c3768 Implicit # | | |-FunctionDecl 0x562d866c3a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x562d866c37c8 col:14 'int' # | | | |-ParmVarDecl 0x562d866c3848 col:19 'int' # | | | |-ParmVarDecl 0x562d866c38c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x562d866c3ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c3b40 Implicit # | | | `-ConstAttr 0x562d866c3b68 Implicit # | | |-FunctionDecl 0x562d866c3ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x562d866c3be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x562d866c3c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x562d866c3d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d866c3f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c4010 Implicit # | | | `-ConstAttr 0x562d866c4038 Implicit # | | |-FunctionDecl 0x562d866c4338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x562d866c40b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x562d866c4130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x562d866c41b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d866c43f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c4470 Implicit # | | | `-ConstAttr 0x562d866c4498 Implicit # | | |-FunctionDecl 0x562d866c4798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x562d866c4510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x562d866c4590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x562d866c4610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d866c4858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c48d0 Implicit # | | | `-ConstAttr 0x562d866c48f8 Implicit # | | |-FunctionDecl 0x562d866c4bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x562d866c4970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866c49f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866c4a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d866c4cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c4d60 Implicit # | | | `-ConstAttr 0x562d866c4d88 Implicit # | | |-FunctionDecl 0x562d866c5088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x562d866c4e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x562d866c4e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x562d866c4f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d866c5148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c51c0 Implicit # | | | `-ConstAttr 0x562d866c51e8 Implicit # | | |-FunctionDecl 0x562d866c54e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x562d866c5260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x562d866c52e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x562d866c5360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d866c55a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c5620 Implicit # | | | `-ConstAttr 0x562d866c5648 Implicit # | | |-FunctionDecl 0x562d866c5948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x562d866c56c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x562d866c5740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x562d866c57c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d866c5a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c5a80 Implicit # | | | `-ConstAttr 0x562d866c5aa8 Implicit # | | |-FunctionDecl 0x562d866c6e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x562d866c5b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x562d866c5ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x562d866c5c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d866c6ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c6f40 Implicit # | | | `-ConstAttr 0x562d866c6f68 Implicit # | | |-FunctionDecl 0x562d866c7268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x562d866c6fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d866c7060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d866c70e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866c7328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c73a0 Implicit # | | | `-ConstAttr 0x562d866c73c8 Implicit # | | |-FunctionDecl 0x562d866c76c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x562d866c7440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d866c74c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d866c7540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866c7788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c7800 Implicit # | | | `-ConstAttr 0x562d866c7828 Implicit # | | |-FunctionDecl 0x562d866c7b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x562d866c78a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d866c7920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d866c79a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866c7be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c7c60 Implicit # | | | `-ConstAttr 0x562d866c7c88 Implicit # | | |-FunctionDecl 0x562d866c7f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x562d866c7d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d866c7d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d866c7e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d866c8058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c80d0 Implicit # | | | `-ConstAttr 0x562d866c80f8 Implicit # | | |-FunctionDecl 0x562d866c83f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x562d866c8170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d866c81f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d866c8270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866c84b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c8530 Implicit # | | | `-ConstAttr 0x562d866c8558 Implicit # | | |-FunctionDecl 0x562d866c8858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x562d866c85d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d866c8650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d866c86d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866c8918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c8990 Implicit # | | | `-ConstAttr 0x562d866c89b8 Implicit # | | |-FunctionDecl 0x562d866c8cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x562d866c8a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d866c8ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d866c8b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866c8da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c8e18 Implicit # | | | `-ConstAttr 0x562d866c8e40 Implicit # | | |-FunctionDecl 0x562d866c90d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x562d866c8ea0 col:18 'float' # | | | |-ParmVarDecl 0x562d866c8f20 col:25 'float' # | | | |-ParmVarDecl 0x562d866c8fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x562d866c9198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c9210 Implicit # | | | `-ConstAttr 0x562d866c9238 Implicit # | | |-FunctionDecl 0x562d866c9538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x562d866c92b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x562d866c9330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x562d866c93b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866c95f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c9670 Implicit # | | | `-ConstAttr 0x562d866c9698 Implicit # | | |-FunctionDecl 0x562d866c9998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x562d866c9710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x562d866c9790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x562d866c9810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866c9a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866c9ad0 Implicit # | | | `-ConstAttr 0x562d866c9af8 Implicit # | | |-FunctionDecl 0x562d866b0d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x562d866c9b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x562d866c9bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x562d866c9c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866b0de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866b0e60 Implicit # | | | `-ConstAttr 0x562d866b0e88 Implicit # | | |-FunctionDecl 0x562d866b1128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x562d866b0ee8 col:20 'double' # | | | |-ParmVarDecl 0x562d866b0f68 col:28 'double' # | | | |-ParmVarDecl 0x562d866b0fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x562d866b11e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866b1260 Implicit # | | | `-ConstAttr 0x562d866b1288 Implicit # | | |-FunctionDecl 0x562d866b1588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x562d866b1300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x562d866b1380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x562d866b1400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d866b1648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866b16c0 Implicit # | | | `-ConstAttr 0x562d866b16e8 Implicit # | | |-FunctionDecl 0x562d866b19e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x562d866b1760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x562d866b17e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x562d866b1860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d866b1aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866b1b20 Implicit # | | | `-ConstAttr 0x562d866b1b48 Implicit # | | |-FunctionDecl 0x562d866cbfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x562d866b1bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x562d866cbdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x562d866cbe40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d866cc088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x562d866cc100 Implicit # | | | `-ConstAttr 0x562d866cc128 Implicit # | | |-FunctionDecl 0x562d866cc270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x562d866cc188 col:16 'float' # | | | |-BuiltinAliasAttr 0x562d866cc320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x562d866cc398 Implicit # | | | `-ConstAttr 0x562d866cc3c0 Implicit # | | |-FunctionDecl 0x562d866cc550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x562d866cc428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866cc600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x562d866cc678 Implicit # | | | `-ConstAttr 0x562d866cc6a0 Implicit # | | |-FunctionDecl 0x562d866cc840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x562d866cc718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866cc8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x562d866cc968 Implicit # | | | `-ConstAttr 0x562d866cc990 Implicit # | | |-FunctionDecl 0x562d866ccb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x562d866cca08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ccbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x562d866ccc58 Implicit # | | | `-ConstAttr 0x562d866ccc80 Implicit # | | |-FunctionDecl 0x562d866ccdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x562d866ccce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d866cce80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x562d866ccef8 Implicit # | | | `-ConstAttr 0x562d866ccf20 Implicit # | | |-FunctionDecl 0x562d866cd038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866ccf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866cd0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x562d866cd160 Implicit # | | | `-ConstAttr 0x562d866cd188 Implicit # | | |-FunctionDecl 0x562d866cd2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866cd200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866cd360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x562d866cd3d8 Implicit # | | | `-ConstAttr 0x562d866cd400 Implicit # | | |-FunctionDecl 0x562d866cd528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866cd478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866cd5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x562d866cd650 Implicit # | | | `-ConstAttr 0x562d866cd678 Implicit # | | |-FunctionDecl 0x562d866cd788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x562d866cd6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x562d866cd838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x562d866cd8b0 Implicit # | | | `-ConstAttr 0x562d866cd8d8 Implicit # | | |-FunctionDecl 0x562d866cda00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866cd950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866cdab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x562d866cdb28 Implicit # | | | `-ConstAttr 0x562d866cdb50 Implicit # | | |-FunctionDecl 0x562d866cdc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866cdbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866cdd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x562d866cdda0 Implicit # | | | `-ConstAttr 0x562d866cedf0 Implicit # | | |-FunctionDecl 0x562d866cef18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866cee68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866cefc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x562d866cf040 Implicit # | | | `-ConstAttr 0x562d866cf068 Implicit # | | |-FunctionDecl 0x562d866cf178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x562d866cf0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d866cf228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562d866cf2a0 Implicit # | | | `-ConstAttr 0x562d866cf2c8 Implicit # | | |-FunctionDecl 0x562d866cf3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866cf330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866cf490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562d866cf508 Implicit # | | | `-ConstAttr 0x562d866cf530 Implicit # | | |-FunctionDecl 0x562d866cf658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866cf5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866cf708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562d866cf780 Implicit # | | | `-ConstAttr 0x562d866cf7a8 Implicit # | | |-FunctionDecl 0x562d866cf8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866cf820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866cf980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562d866cf9f8 Implicit # | | | `-ConstAttr 0x562d866cfa20 Implicit # | | |-FunctionDecl 0x562d866cfb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x562d866cfa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866cfbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562d866cfc58 Implicit # | | | `-ConstAttr 0x562d866cfc80 Implicit # | | |-FunctionDecl 0x562d866cfe00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866cfcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866cfeb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562d866cff28 Implicit # | | | `-ConstAttr 0x562d866cff50 Implicit # | | |-FunctionDecl 0x562d866d0078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866cffc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866d0128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562d866d01a0 Implicit # | | | `-ConstAttr 0x562d866d01c8 Implicit # | | |-FunctionDecl 0x562d866d02f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866d0240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866d03a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x562d866d0418 Implicit # | | | `-ConstAttr 0x562d866d0440 Implicit # | | |-FunctionDecl 0x562d866d05b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x562d866d0490 col:33 used x 'int' # | | | `-CompoundStmt 0x562d866d0a28 # | | | `-ReturnStmt 0x562d866d0a18 # | | | `-ImplicitCastExpr 0x562d866d0a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x562d866d09b8 'int' # | | | |-ImplicitCastExpr 0x562d866d09a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d08e8 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d09e8 'int' # | | | `-DeclRefExpr 0x562d866d0920 'int' lvalue ParmVar 0x562d866d0490 'x' 'int' # | | |-FunctionDecl 0x562d866d0b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x562d866d0a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x562d866d0d28 # | | | `-ReturnStmt 0x562d866d0d18 # | | | `-ImplicitCastExpr 0x562d866d0d00 'vector' # | | | `-CallExpr 0x562d866d0cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x562d866d0ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d0c60 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d0ce8 'int2':'vector' # | | | `-DeclRefExpr 0x562d866d0c80 'int2':'vector' lvalue ParmVar 0x562d866d0a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x562d866d0eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x562d866d0d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x562d866d1058 # | | | `-ReturnStmt 0x562d866d1048 # | | | `-ImplicitCastExpr 0x562d866d1030 'vector' # | | | `-CallExpr 0x562d866d0fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x562d866d0fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d0f90 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d1018 'int3':'vector' # | | | `-DeclRefExpr 0x562d866d0fb0 'int3':'vector' lvalue ParmVar 0x562d866d0d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x562d866d11b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x562d866d1088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x562d866d1358 # | | | `-ReturnStmt 0x562d866d1348 # | | | `-ImplicitCastExpr 0x562d866d1330 'vector' # | | | `-CallExpr 0x562d866d12e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x562d866d12d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d1290 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d1318 'int4':'vector' # | | | `-DeclRefExpr 0x562d866d12b0 'int4':'vector' lvalue ParmVar 0x562d866d1088 'x' 'int4':'vector' # | | |-FunctionDecl 0x562d866d14b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x562d866d1388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x562d866d1640 # | | | `-ReturnStmt 0x562d866d1630 # | | | `-CallExpr 0x562d866d15e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x562d866d15d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d1590 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d1618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x562d866d15b0 'uint':'unsigned int' lvalue ParmVar 0x562d866d1388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x562d866d1798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x562d866d1670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x562d866d1920 # | | | `-ReturnStmt 0x562d866d1910 # | | | `-CallExpr 0x562d866d18c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x562d866d18b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d1870 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d18f8 'uint2':'vector' # | | | `-DeclRefExpr 0x562d866d1890 'uint2':'vector' lvalue ParmVar 0x562d866d1670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x562d866d1a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x562d866d1950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x562d866d1c00 # | | | `-ReturnStmt 0x562d866d1bf0 # | | | `-CallExpr 0x562d866d1ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x562d866d1b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d1b50 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d1bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x562d866d1b70 'uint3':'vector' lvalue ParmVar 0x562d866d1950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x562d866d1d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x562d866d1c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x562d866d1ef8 # | | | `-ReturnStmt 0x562d866d1ee8 # | | | `-CallExpr 0x562d866d1ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x562d866d1e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d1e48 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d1ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x562d866d1e68 'uint4':'vector' lvalue ParmVar 0x562d866d1c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x562d866d2058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x562d866d1f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x562d866d21f8 # | | | `-ReturnStmt 0x562d866d21e8 # | | | `-ImplicitCastExpr 0x562d866d21d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x562d866d2188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x562d866d2170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d2130 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d21b8 'int64_t':'long' # | | | `-DeclRefExpr 0x562d866d2150 'int64_t':'long' lvalue ParmVar 0x562d866d1f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x562d866d2358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x562d866d2228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x562d866d24f8 # | | | `-ReturnStmt 0x562d866d24e8 # | | | `-ImplicitCastExpr 0x562d866d24d0 'vector' # | | | `-CallExpr 0x562d866d2488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x562d866d2470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d2430 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d24b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x562d866d2450 'int64_t2':'vector' lvalue ParmVar 0x562d866d2228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x562d866d2658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x562d866d2528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x562d866d27f8 # | | | `-ReturnStmt 0x562d866d27e8 # | | | `-ImplicitCastExpr 0x562d866d27d0 'vector' # | | | `-CallExpr 0x562d866d2788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x562d866d2770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d2730 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d27b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x562d866d2750 'int64_t3':'vector' lvalue ParmVar 0x562d866d2528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x562d866d2958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x562d866d2828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x562d866d2af8 # | | | `-ReturnStmt 0x562d866d2ae8 # | | | `-ImplicitCastExpr 0x562d866d2ad0 'vector' # | | | `-CallExpr 0x562d866d2a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x562d866d2a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d2a30 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d2ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x562d866d2a50 'int64_t4':'vector' lvalue ParmVar 0x562d866d2828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x562d866d2c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x562d866d2b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x562d866d2df8 # | | | `-ReturnStmt 0x562d866d2de8 # | | | `-ImplicitCastExpr 0x562d866d2dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x562d866d2d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x562d866d2d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d2d30 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d2db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x562d866d2d50 'uint64_t':'unsigned long' lvalue ParmVar 0x562d866d2b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x562d866d2f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x562d866d2e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x562d866d3118 # | | | `-ReturnStmt 0x562d866d3108 # | | | `-ImplicitCastExpr 0x562d866d30f0 'vector' # | | | `-CallExpr 0x562d866d30a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x562d866d3090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d3050 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d30d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x562d866d3070 'uint64_t2':'vector' lvalue ParmVar 0x562d866d2e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x562d866d3278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x562d866d3148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x562d866d3418 # | | | `-ReturnStmt 0x562d866d3408 # | | | `-ImplicitCastExpr 0x562d866d33f0 'vector' # | | | `-CallExpr 0x562d866d33a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x562d866d3390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d3350 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d33d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x562d866d3370 'uint64_t3':'vector' lvalue ParmVar 0x562d866d3148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x562d866d3578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x562d866d3448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x562d866d3718 # | | | `-ReturnStmt 0x562d866d3708 # | | | `-ImplicitCastExpr 0x562d866d36f0 'vector' # | | | `-CallExpr 0x562d866d36a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x562d866d3690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x562d866d3650 '' Function 0x562d866d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x562d866d36d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x562d866d3670 'uint64_t4':'vector' lvalue ParmVar 0x562d866d3448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x562d866d3808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x562d866d3758 col:18 'half' # | | | |-BuiltinAliasAttr 0x562d866d38b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562d866d3930 Implicit # | | | `-ConstAttr 0x562d866d3958 Implicit # | | |-FunctionDecl 0x562d866d3a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866d39c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866d3b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562d866d3b98 Implicit # | | | `-ConstAttr 0x562d866d3bc0 Implicit # | | |-FunctionDecl 0x562d866d3ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866d3c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866d3d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562d866d4b50 Implicit # | | | `-ConstAttr 0x562d866d4b78 Implicit # | | |-FunctionDecl 0x562d866d4ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866d4bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866d4d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562d866d4dc8 Implicit # | | | `-ConstAttr 0x562d866d4df0 Implicit # | | |-FunctionDecl 0x562d866d4f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x562d866d4e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x562d866d4fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562d866d5028 Implicit # | | | `-ConstAttr 0x562d866d5050 Implicit # | | |-FunctionDecl 0x562d866d5178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866d50c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866d5228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562d866d52a0 Implicit # | | | `-ConstAttr 0x562d866d52c8 Implicit # | | |-FunctionDecl 0x562d866d53f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866d5340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866d54a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562d866d5518 Implicit # | | | `-ConstAttr 0x562d866d5540 Implicit # | | |-FunctionDecl 0x562d866d5668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866d55b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866d5718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x562d866d5790 Implicit # | | | `-ConstAttr 0x562d866d57b8 Implicit # | | |-FunctionDecl 0x562d866d5968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x562d866d5818 col:14 'half' # | | | |-ParmVarDecl 0x562d866d5898 col:20 'half' # | | | |-BuiltinAliasAttr 0x562d866d5a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d5a98 Implicit # | | | `-ConstAttr 0x562d866d5ac0 Implicit # | | |-FunctionDecl 0x562d866d5d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x562d866d5b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x562d866d5be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866d5df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d5e68 Implicit # | | | `-ConstAttr 0x562d866d5e90 Implicit # | | |-FunctionDecl 0x562d866d60d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x562d866d5f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x562d866d5f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866d6190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d6208 Implicit # | | | `-ConstAttr 0x562d866d6230 Implicit # | | |-FunctionDecl 0x562d866d6478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x562d866d62a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x562d866d6328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866d6530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d65a8 Implicit # | | | `-ConstAttr 0x562d866d65d0 Implicit # | | |-FunctionDecl 0x562d866d6780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x562d866d6630 col:16 'float' # | | | |-ParmVarDecl 0x562d866d66b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x562d866d6838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d68b0 Implicit # | | | `-ConstAttr 0x562d866d68d8 Implicit # | | |-FunctionDecl 0x562d866d6b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x562d866d6950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x562d866d69d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866d6c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d6ca0 Implicit # | | | `-ConstAttr 0x562d866d6cc8 Implicit # | | |-FunctionDecl 0x562d866d6f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x562d866d6d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x562d866d6dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866d6fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d7048 Implicit # | | | `-ConstAttr 0x562d866d7070 Implicit # | | |-FunctionDecl 0x562d866d72b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x562d866d70e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x562d866d7168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866d7370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d73e8 Implicit # | | | `-ConstAttr 0x562d866d7410 Implicit # | | |-FunctionDecl 0x562d866d7608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x562d866d7470 col:18 'double' # | | | |-ParmVarDecl 0x562d866d74f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x562d866d76c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d7738 Implicit # | | | `-ConstAttr 0x562d866d7760 Implicit # | | |-FunctionDecl 0x562d866d7958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x562d866d77c0 col:12 'int' # | | | |-ParmVarDecl 0x562d866d7840 col:17 'int' # | | | |-BuiltinAliasAttr 0x562d866d7a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d7a88 Implicit # | | | `-ConstAttr 0x562d866d7ab0 Implicit # | | |-FunctionDecl 0x562d866d7d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x562d866d7b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x562d866d7c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d866d7e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d7e88 Implicit # | | | `-ConstAttr 0x562d866d7eb0 Implicit # | | |-FunctionDecl 0x562d866d80f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x562d866d7f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x562d866d7fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d866d81b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d8228 Implicit # | | | `-ConstAttr 0x562d866d8250 Implicit # | | |-FunctionDecl 0x562d866d8498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x562d866d82c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x562d866d8348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d866d8550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d85c8 Implicit # | | | `-ConstAttr 0x562d866d85f0 Implicit # | | |-FunctionDecl 0x562d866d8838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x562d866d8668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866d86e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d866d88f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d8968 Implicit # | | | `-ConstAttr 0x562d866d8990 Implicit # | | |-FunctionDecl 0x562d866d8c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x562d866d8a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x562d866d8a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d866d8cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d8d38 Implicit # | | | `-ConstAttr 0x562d866d8d60 Implicit # | | |-FunctionDecl 0x562d866d8fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x562d866d8dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x562d866d8e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d866d9060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d90d8 Implicit # | | | `-ConstAttr 0x562d866d9100 Implicit # | | |-FunctionDecl 0x562d866d9348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x562d866d9178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x562d866d91f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d866d9400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d9478 Implicit # | | | `-ConstAttr 0x562d866d94a0 Implicit # | | |-FunctionDecl 0x562d866d96e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x562d866d9518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x562d866d9598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d866d97a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d9818 Implicit # | | | `-ConstAttr 0x562d866d9840 Implicit # | | |-FunctionDecl 0x562d866d9a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x562d866d98b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d866d9938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866d9b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d9be8 Implicit # | | | `-ConstAttr 0x562d866d9c10 Implicit # | | |-FunctionDecl 0x562d866d9e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x562d866d9c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d866d9d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866d9f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866d9f88 Implicit # | | | `-ConstAttr 0x562d866d9fb0 Implicit # | | |-FunctionDecl 0x562d866da1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x562d866da028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d866da0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866da2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866da328 Implicit # | | | `-ConstAttr 0x562d866da350 Implicit # | | |-FunctionDecl 0x562d866da598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x562d866da3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d866da448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d866da650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866da6c8 Implicit # | | | `-ConstAttr 0x562d866da6f0 Implicit # | | |-FunctionDecl 0x562d866da938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x562d866da768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d866da7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866da9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866daa68 Implicit # | | | `-ConstAttr 0x562d866daa90 Implicit # | | |-FunctionDecl 0x562d866dad08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x562d866dab08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d866dabb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866dadc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866dae38 Implicit # | | | `-ConstAttr 0x562d866dae60 Implicit # | | |-FunctionDecl 0x562d866db0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x562d866daed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d866daf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866db160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x562d866db1d8 Implicit # | | | `-ConstAttr 0x562d866db200 Implicit # | | |-FunctionDecl 0x562d866db518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x562d866db288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866db308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866db388 col:37 'int' # | | | |-AvailabilityAttr 0x562d866db5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866db698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x562d866db6e0 Implicit # | | | `-ConstAttr 0x562d866db708 Implicit # | | |-FunctionDecl 0x562d866db970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x562d866db780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866db800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866db880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x562d866dba30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866dbaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x562d866dbb38 Implicit # | | | `-ConstAttr 0x562d866dbb60 Implicit # | | |-FunctionDecl 0x562d866dbc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x562d866dbbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d866dbd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x562d866dbd98 Implicit # | | | `-ConstAttr 0x562d866dbdc0 Implicit # | | |-FunctionDecl 0x562d866dbed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866dbe28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866dbf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x562d866dc000 Implicit # | | | `-ConstAttr 0x562d866dc028 Implicit # | | |-FunctionDecl 0x562d866dc150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866dc0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866dc200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x562d866dc278 Implicit # | | | `-ConstAttr 0x562d866dc2a0 Implicit # | | |-FunctionDecl 0x562d866dc3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866dc318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866dc478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x562d866dc4f0 Implicit # | | | `-ConstAttr 0x562d866dc518 Implicit # | | |-FunctionDecl 0x562d866dc628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x562d866dc578 col:16 'float' # | | | |-BuiltinAliasAttr 0x562d866dc6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x562d866dc750 Implicit # | | | `-ConstAttr 0x562d866dc778 Implicit # | | |-FunctionDecl 0x562d866dc8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866dc7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866dc950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x562d866dc9c8 Implicit # | | | `-ConstAttr 0x562d866dc9f0 Implicit # | | |-FunctionDecl 0x562d866dcb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866dca68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866dcbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x562d866dcc50 Implicit # | | | `-ConstAttr 0x562d866dcc78 Implicit # | | |-FunctionDecl 0x562d866dcda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866dccf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866dce50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x562d866dcec8 Implicit # | | | `-ConstAttr 0x562d866dcef0 Implicit # | | |-FunctionDecl 0x562d866dd000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x562d866dcf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d866dd0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x562d866dd128 Implicit # | | | `-ConstAttr 0x562d866dd150 Implicit # | | |-FunctionDecl 0x562d866dd268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866dd1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866dd318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x562d866dd390 Implicit # | | | `-ConstAttr 0x562d866dd3b8 Implicit # | | |-FunctionDecl 0x562d866dd4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866dd430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866dd590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x562d866dd608 Implicit # | | | `-ConstAttr 0x562d866dd630 Implicit # | | |-FunctionDecl 0x562d866dd758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866dd6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866dd808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x562d866dd880 Implicit # | | | `-ConstAttr 0x562d866dd8a8 Implicit # | | |-FunctionDecl 0x562d866dd9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x562d866dd908 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866dda68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x562d866ddae0 Implicit # | | | `-ConstAttr 0x562d866ddb08 Implicit # | | |-FunctionDecl 0x562d866bbdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866bbd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866bbe70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x562d866bbee8 Implicit # | | | `-ConstAttr 0x562d866bbf10 Implicit # | | |-FunctionDecl 0x562d866bc038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866bbf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866bc0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x562d866bc160 Implicit # | | | `-ConstAttr 0x562d866bc188 Implicit # | | |-FunctionDecl 0x562d866bc2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866bc200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866bc360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x562d866bc3d8 Implicit # | | | `-ConstAttr 0x562d866bc400 Implicit # | | |-FunctionDecl 0x562d866bc5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x562d866bc478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d866bc658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x562d866bc6d0 Implicit # | | | `-ConstAttr 0x562d866bc6f8 Implicit # | | |-FunctionDecl 0x562d866bc888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x562d866bc760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d866bc938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x562d866bc9b0 Implicit # | | | `-ConstAttr 0x562d866bc9d8 Implicit # | | |-FunctionDecl 0x562d866bcb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x562d866bca50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d866bcc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x562d866bcca0 Implicit # | | | `-ConstAttr 0x562d866bccc8 Implicit # | | |-FunctionDecl 0x562d866bce78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x562d866bcd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d866bcf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x562d866bcfa0 Implicit # | | | `-ConstAttr 0x562d866bcfc8 Implicit # | | |-FunctionDecl 0x562d866bd158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x562d866bd028 col:20 'float' # | | | |-BuiltinAliasAttr 0x562d866bd208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x562d866bd280 Implicit # | | | `-ConstAttr 0x562d866bd2a8 Implicit # | | |-FunctionDecl 0x562d866bd438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x562d866bd310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866bd4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x562d866bd560 Implicit # | | | `-ConstAttr 0x562d866bd588 Implicit # | | |-FunctionDecl 0x562d866bd728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x562d866bd600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866bd7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x562d866bd850 Implicit # | | | `-ConstAttr 0x562d866bd878 Implicit # | | |-FunctionDecl 0x562d866bda18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x562d866bd8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866bdac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x562d866bdb40 Implicit # | | | `-ConstAttr 0x562d866bdb68 Implicit # | | |-FunctionDecl 0x562d866e3bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x562d866bdbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x562d866e3c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e3cf8 Implicit # | | | `-ConstAttr 0x562d866e3d20 Implicit # | | |-FunctionDecl 0x562d866e3eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x562d866e3d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e3f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e3fe0 Implicit # | | | `-ConstAttr 0x562d866e4008 Implicit # | | |-FunctionDecl 0x562d866e41a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x562d866e4080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d866e4258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e42d0 Implicit # | | | `-ConstAttr 0x562d866e42f8 Implicit # | | |-FunctionDecl 0x562d866e4498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x562d866e4370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d866e4548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e45c0 Implicit # | | | `-ConstAttr 0x562d866e45e8 Implicit # | | |-FunctionDecl 0x562d866e4710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x562d866e4660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d866e47c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e4838 Implicit # | | | `-ConstAttr 0x562d866e4860 Implicit # | | |-FunctionDecl 0x562d866e4988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d866e48d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e4a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e4ab0 Implicit # | | | `-ConstAttr 0x562d866e4ad8 Implicit # | | |-FunctionDecl 0x562d866e4c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d866e4b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d866e4cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e4d38 Implicit # | | | `-ConstAttr 0x562d866e4d60 Implicit # | | |-FunctionDecl 0x562d866e4e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d866e4dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d866e4f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e4fb0 Implicit # | | | `-ConstAttr 0x562d866e4fd8 Implicit # | | |-FunctionDecl 0x562d866e5178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x562d866e5050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d866e5228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e52a0 Implicit # | | | `-ConstAttr 0x562d866e52c8 Implicit # | | |-FunctionDecl 0x562d866e5468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x562d866e5340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e5518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e5590 Implicit # | | | `-ConstAttr 0x562d866e55b8 Implicit # | | |-FunctionDecl 0x562d866e5758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x562d866e5630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866e5808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e5880 Implicit # | | | `-ConstAttr 0x562d866e58a8 Implicit # | | |-FunctionDecl 0x562d866e5a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x562d866e5920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866e5af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e5b70 Implicit # | | | `-ConstAttr 0x562d866e5b98 Implicit # | | |-FunctionDecl 0x562d866e5d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x562d866e5c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d866e5df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e5e70 Implicit # | | | `-ConstAttr 0x562d866e5e98 Implicit # | | |-FunctionDecl 0x562d866e6038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d866e5f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e60e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e6160 Implicit # | | | `-ConstAttr 0x562d866e6188 Implicit # | | |-FunctionDecl 0x562d866e6328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d866e6200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866e63d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e6450 Implicit # | | | `-ConstAttr 0x562d866e6478 Implicit # | | |-FunctionDecl 0x562d866e6618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d866e64f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866e66c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x562d866e6740 Implicit # | | | `-ConstAttr 0x562d866e6768 Implicit # | | |-FunctionDecl 0x562d866e6878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x562d866e67c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x562d866e6928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562d866e69a0 Implicit # | | | `-ConstAttr 0x562d866e69c8 Implicit # | | |-FunctionDecl 0x562d866e6ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866e6a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e6b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562d866e6c18 Implicit # | | | `-ConstAttr 0x562d866e6c40 Implicit # | | |-FunctionDecl 0x562d866e6d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866e6cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866e6e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562d866e6e90 Implicit # | | | `-ConstAttr 0x562d866e6eb8 Implicit # | | |-FunctionDecl 0x562d866e6fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866e6f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866e7090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562d866e7108 Implicit # | | | `-ConstAttr 0x562d866e7130 Implicit # | | |-FunctionDecl 0x562d866e7240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x562d866e7190 col:18 'float' # | | | |-BuiltinAliasAttr 0x562d866e72f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562d866e7368 Implicit # | | | `-ConstAttr 0x562d866e7390 Implicit # | | |-FunctionDecl 0x562d866e74b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866e7408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e7568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562d866e75e0 Implicit # | | | `-ConstAttr 0x562d866e7608 Implicit # | | |-FunctionDecl 0x562d866e7730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866e7680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866e77e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562d866e7858 Implicit # | | | `-ConstAttr 0x562d866e7880 Implicit # | | |-FunctionDecl 0x562d866e79a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866e78f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866e7a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x562d866e7ad0 Implicit # | | | `-ConstAttr 0x562d866e7af8 Implicit # | | |-FunctionDecl 0x562d866e7c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x562d866e7b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d866e7cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562d866e7d68 Implicit # | | | `-ConstAttr 0x562d866e7d90 Implicit # | | |-FunctionDecl 0x562d866e7ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866e7df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e7f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562d866e7fd0 Implicit # | | | `-ConstAttr 0x562d866e7ff8 Implicit # | | |-FunctionDecl 0x562d866e8120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866e8070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866e81d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562d866e8248 Implicit # | | | `-ConstAttr 0x562d866e8270 Implicit # | | |-FunctionDecl 0x562d866e8398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866e82e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866e8448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562d866e84c0 Implicit # | | | `-ConstAttr 0x562d866e84e8 Implicit # | | |-FunctionDecl 0x562d866e85f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x562d866e8548 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866e86a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562d866e8720 Implicit # | | | `-ConstAttr 0x562d866e8748 Implicit # | | |-FunctionDecl 0x562d866e8870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866e87c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e8920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562d866e8998 Implicit # | | | `-ConstAttr 0x562d866e89c0 Implicit # | | |-FunctionDecl 0x562d866e8ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866e8a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866e8b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562d866e8c20 Implicit # | | | `-ConstAttr 0x562d866e8c48 Implicit # | | |-FunctionDecl 0x562d866e8d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866e8cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866e8e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x562d866e8e98 Implicit # | | | `-ConstAttr 0x562d866e8ec0 Implicit # | | |-FunctionDecl 0x562d866e8fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x562d866e8f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x562d866e9078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x562d866e90f0 Implicit # | | | `-ConstAttr 0x562d866e9118 Implicit # | | |-FunctionDecl 0x562d866e92a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x562d866e9180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e9358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x562d866e93d0 Implicit # | | | `-ConstAttr 0x562d866e93f8 Implicit # | | |-FunctionDecl 0x562d866e9598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x562d866e9470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866e9648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x562d866e96c0 Implicit # | | | `-ConstAttr 0x562d866e96e8 Implicit # | | |-FunctionDecl 0x562d866e9888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x562d866e9760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866e9938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x562d866e99b0 Implicit # | | | `-ConstAttr 0x562d866e99d8 Implicit # | | |-FunctionDecl 0x562d866e9ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x562d866e9a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866e9b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x562d866e9c30 Implicit # | | | `-ConstAttr 0x562d866e9c58 Implicit # | | |-FunctionDecl 0x562d866e9df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x562d866e9cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866e9ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x562d866e9f20 Implicit # | | | `-ConstAttr 0x562d866e9f48 Implicit # | | |-FunctionDecl 0x562d866ea0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x562d866e9fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ea198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x562d866ea210 Implicit # | | | `-ConstAttr 0x562d866ea238 Implicit # | | |-FunctionDecl 0x562d866ea3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x562d866ea2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ea488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x562d866ea500 Implicit # | | | `-ConstAttr 0x562d866ea528 Implicit # | | |-FunctionDecl 0x562d866ea630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x562d866ea588 col:16 'half' # | | | |-BuiltinAliasAttr 0x562d866ea6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x562d866ea758 Implicit # | | | `-ConstAttr 0x562d866ea780 Implicit # | | |-FunctionDecl 0x562d866ea898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x562d866ea7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ea948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x562d866ea9c0 Implicit # | | | `-ConstAttr 0x562d866ea9e8 Implicit # | | |-FunctionDecl 0x562d866eab10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x562d866eaa60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866eabc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x562d866eac58 Implicit # | | | `-ConstAttr 0x562d866eac80 Implicit # | | |-FunctionDecl 0x562d866eada8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x562d866eacf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866eae58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x562d866eaed0 Implicit # | | | `-ConstAttr 0x562d866eaef8 Implicit # | | |-FunctionDecl 0x562d866eb000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x562d866eaf58 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866eb0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x562d866eb128 Implicit # | | | `-ConstAttr 0x562d866eb150 Implicit # | | |-FunctionDecl 0x562d866eb278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x562d866eb1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866eb328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x562d866eb3a0 Implicit # | | | `-ConstAttr 0x562d866eb3c8 Implicit # | | |-FunctionDecl 0x562d866eb4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x562d866eb440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866eb5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x562d866eb618 Implicit # | | | `-ConstAttr 0x562d866eb640 Implicit # | | |-FunctionDecl 0x562d866eb768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x562d866eb6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866eb818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x562d866eb890 Implicit # | | | `-ConstAttr 0x562d866eb8b8 Implicit # | | |-FunctionDecl 0x562d866ebb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x562d866eb918 col:15 'half' # | | | |-ParmVarDecl 0x562d866eb998 col:21 'half' # | | | |-ParmVarDecl 0x562d866eba18 col:27 'half' # | | | |-BuiltinAliasAttr 0x562d866ebbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x562d866ebc50 Implicit # | | | `-ConstAttr 0x562d866ebc78 Implicit # | | |-FunctionDecl 0x562d866ebed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x562d866ebce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x562d866ebd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x562d866ebde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ebf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x562d866ec008 Implicit # | | | `-ConstAttr 0x562d866ec030 Implicit # | | |-FunctionDecl 0x562d866ec298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x562d866ec0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x562d866ec128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x562d866ec1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ec358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x562d866ec3d0 Implicit # | | | `-ConstAttr 0x562d866ec3f8 Implicit # | | |-FunctionDecl 0x562d866ec660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x562d866ec470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x562d866ec4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x562d866ec570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ec720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x562d866ec798 Implicit # | | | `-ConstAttr 0x562d866ec7c0 Implicit # | | |-FunctionDecl 0x562d866eca10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x562d866ec820 col:17 'float' # | | | |-ParmVarDecl 0x562d866ec8a0 col:24 'float' # | | | |-ParmVarDecl 0x562d866ec920 col:31 'float' # | | | |-BuiltinAliasAttr 0x562d866ecad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x562d866ecb48 Implicit # | | | `-ConstAttr 0x562d866ecb70 Implicit # | | |-FunctionDecl 0x562d866ecde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x562d866ecbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x562d866ecc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x562d866eccf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ecea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x562d866ecf20 Implicit # | | | `-ConstAttr 0x562d866ecf48 Implicit # | | |-FunctionDecl 0x562d866ed1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x562d866ecfc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x562d866ed040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x562d866ed0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ed270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x562d866ed2e8 Implicit # | | | `-ConstAttr 0x562d866ed310 Implicit # | | |-FunctionDecl 0x562d866ed578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x562d866ed388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x562d866ed408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x562d866ed488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ed638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x562d866ed6b0 Implicit # | | | `-ConstAttr 0x562d866ed6d8 Implicit # | | |-FunctionDecl 0x562d866ed7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x562d866ed738 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d866ed898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562d866ed910 Implicit # | | | `-ConstAttr 0x562d866ed938 Implicit # | | |-FunctionDecl 0x562d866eda50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866ed9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866edb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562d866edb78 Implicit # | | | `-ConstAttr 0x562d866edba0 Implicit # | | |-FunctionDecl 0x562d866edd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866edc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866eddd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562d866ede48 Implicit # | | | `-ConstAttr 0x562d866ede70 Implicit # | | |-FunctionDecl 0x562d866edf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866edee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ee048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562d866ee0c0 Implicit # | | | `-ConstAttr 0x562d866ee0e8 Implicit # | | |-FunctionDecl 0x562d866ee1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x562d866ee148 col:16 'float' # | | | |-BuiltinAliasAttr 0x562d866ee2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562d866ee320 Implicit # | | | `-ConstAttr 0x562d866ee348 Implicit # | | |-FunctionDecl 0x562d866ee470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866ee3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ee520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562d866ee598 Implicit # | | | `-ConstAttr 0x562d866ee5c0 Implicit # | | |-FunctionDecl 0x562d866ee6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866ee638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ee798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562d866ee810 Implicit # | | | `-ConstAttr 0x562d866ee838 Implicit # | | |-FunctionDecl 0x562d866ee960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866ee8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866eea10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x562d866eea88 Implicit # | | | `-ConstAttr 0x562d866eeab0 Implicit # | | |-FunctionDecl 0x562d866eebc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x562d866eeb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x562d866eec70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562d866eece8 Implicit # | | | `-ConstAttr 0x562d866eed10 Implicit # | | |-FunctionDecl 0x562d866eee28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866eed78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866eeed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562d866eef50 Implicit # | | | `-ConstAttr 0x562d866eef78 Implicit # | | |-FunctionDecl 0x562d866ef0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866eeff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ef150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562d866ef1c8 Implicit # | | | `-ConstAttr 0x562d866ef1f0 Implicit # | | |-FunctionDecl 0x562d866ef318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866ef268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ef3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562d866ef440 Implicit # | | | `-ConstAttr 0x562d866ef468 Implicit # | | |-FunctionDecl 0x562d866ef578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x562d866ef4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x562d866ef628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562d866ef6a0 Implicit # | | | `-ConstAttr 0x562d866ef6c8 Implicit # | | |-FunctionDecl 0x562d866ef7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866ef740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ef8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562d866ef918 Implicit # | | | `-ConstAttr 0x562d866ef940 Implicit # | | |-FunctionDecl 0x562d866efa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866ef9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866efb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562d866efb90 Implicit # | | | `-ConstAttr 0x562d866efbb8 Implicit # | | |-FunctionDecl 0x562d866f0d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866f0c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f0df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x562d866f0e68 Implicit # | | | `-ConstAttr 0x562d866f0e90 Implicit # | | |-FunctionDecl 0x562d866f0fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x562d866f0ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d866f1050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562d866f10c8 Implicit # | | | `-ConstAttr 0x562d866f10f0 Implicit # | | |-FunctionDecl 0x562d866f1208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866f1158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f12b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562d866f1330 Implicit # | | | `-ConstAttr 0x562d866f1358 Implicit # | | |-FunctionDecl 0x562d866f1480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866f13d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866f1530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562d866f15a8 Implicit # | | | `-ConstAttr 0x562d866f15d0 Implicit # | | |-FunctionDecl 0x562d866f16f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866f1648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f17a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562d866f1820 Implicit # | | | `-ConstAttr 0x562d866f1848 Implicit # | | |-FunctionDecl 0x562d866f1958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x562d866f18a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d866f1a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562d866f1a80 Implicit # | | | `-ConstAttr 0x562d866f1aa8 Implicit # | | |-FunctionDecl 0x562d866f1bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866f1b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f1c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562d866f1cf8 Implicit # | | | `-ConstAttr 0x562d866f1d20 Implicit # | | |-FunctionDecl 0x562d866f1e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866f1d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866f1ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562d866f1f70 Implicit # | | | `-ConstAttr 0x562d866f1f98 Implicit # | | |-FunctionDecl 0x562d866f20c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866f2010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f2170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x562d866f21e8 Implicit # | | | `-ConstAttr 0x562d866f2210 Implicit # | | |-FunctionDecl 0x562d866f2460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x562d866f2270 col:14 'half' # | | | |-ParmVarDecl 0x562d866f22f0 col:20 'half' # | | | |-ParmVarDecl 0x562d866f2370 col:26 'half' # | | | |-BuiltinAliasAttr 0x562d866f2520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f2598 Implicit # | | | `-ConstAttr 0x562d866f25c0 Implicit # | | |-FunctionDecl 0x562d866f2818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x562d866f2628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x562d866f26a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x562d866f2728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f28d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f2950 Implicit # | | | `-ConstAttr 0x562d866f2978 Implicit # | | |-FunctionDecl 0x562d866f2be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x562d866f29f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x562d866f2a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x562d866f2af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866f3cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f3d40 Implicit # | | | `-ConstAttr 0x562d866f3d68 Implicit # | | |-FunctionDecl 0x562d866f3fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x562d866f3de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x562d866f3e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x562d866f3ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f4090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f4108 Implicit # | | | `-ConstAttr 0x562d866f4130 Implicit # | | |-FunctionDecl 0x562d866f4380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x562d866f4190 col:12 'int' # | | | |-ParmVarDecl 0x562d866f4210 col:17 'int' # | | | |-ParmVarDecl 0x562d866f4290 col:22 'int' # | | | |-BuiltinAliasAttr 0x562d866f4440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f44b8 Implicit # | | | `-ConstAttr 0x562d866f44e0 Implicit # | | |-FunctionDecl 0x562d866f4748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x562d866f4558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x562d866f45d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x562d866f4658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f4808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f4880 Implicit # | | | `-ConstAttr 0x562d866f48a8 Implicit # | | |-FunctionDecl 0x562d866f4b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x562d866f4920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x562d866f49a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x562d866f4a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d866f4bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f4c48 Implicit # | | | `-ConstAttr 0x562d866f4c70 Implicit # | | |-FunctionDecl 0x562d866f4ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x562d866f4ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x562d866f4d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x562d866f4de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f4f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f5010 Implicit # | | | `-ConstAttr 0x562d866f5038 Implicit # | | |-FunctionDecl 0x562d866f52a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x562d866f50b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866f5130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866f51b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d866f5360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f53d8 Implicit # | | | `-ConstAttr 0x562d866f5400 Implicit # | | |-FunctionDecl 0x562d866f5668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x562d866f5478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x562d866f54f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x562d866f5578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f5728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f57a0 Implicit # | | | `-ConstAttr 0x562d866f57c8 Implicit # | | |-FunctionDecl 0x562d866f5a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x562d866f5840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x562d866f58c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x562d866f5940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d866f5af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f5b68 Implicit # | | | `-ConstAttr 0x562d866f5b90 Implicit # | | |-FunctionDecl 0x562d866f5e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x562d866f5c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x562d866f5cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x562d866f5d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f5ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f5f68 Implicit # | | | `-ConstAttr 0x562d866f5f90 Implicit # | | |-FunctionDecl 0x562d866f61f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x562d866f6008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x562d866f6088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x562d866f6108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d866f62b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f6330 Implicit # | | | `-ConstAttr 0x562d866f6358 Implicit # | | |-FunctionDecl 0x562d866f65c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x562d866f63d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d866f6450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d866f64d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f6680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f66f8 Implicit # | | | `-ConstAttr 0x562d866f6720 Implicit # | | |-FunctionDecl 0x562d866f6988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x562d866f6798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d866f6818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d866f6898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866f6a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f6ac0 Implicit # | | | `-ConstAttr 0x562d866f6ae8 Implicit # | | |-FunctionDecl 0x562d866f6d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x562d866f6b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d866f6be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d866f6c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f6e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f6e88 Implicit # | | | `-ConstAttr 0x562d866f6eb0 Implicit # | | |-FunctionDecl 0x562d866f7118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x562d866f6f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d866f6fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d866f7028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d866f71d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f7250 Implicit # | | | `-ConstAttr 0x562d866f7278 Implicit # | | |-FunctionDecl 0x562d866f74e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x562d866f72f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d866f7370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d866f73f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f75a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f7618 Implicit # | | | `-ConstAttr 0x562d866f7640 Implicit # | | |-FunctionDecl 0x562d866f78a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x562d866f76b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d866f7738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d866f77b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d866f7968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f79e0 Implicit # | | | `-ConstAttr 0x562d866f7a08 Implicit # | | |-FunctionDecl 0x562d866f7cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x562d866f7a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d866f7b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d866f7b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f7d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f7e08 Implicit # | | | `-ConstAttr 0x562d866f7e30 Implicit # | | |-FunctionDecl 0x562d866f8080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x562d866f7e90 col:16 'float' # | | | |-ParmVarDecl 0x562d866f7f10 col:23 'float' # | | | |-ParmVarDecl 0x562d866f7f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x562d866f8140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f81b8 Implicit # | | | `-ConstAttr 0x562d866f81e0 Implicit # | | |-FunctionDecl 0x562d866f8448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x562d866f8258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x562d866f82d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x562d866f8358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f8508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f8580 Implicit # | | | `-ConstAttr 0x562d866f85a8 Implicit # | | |-FunctionDecl 0x562d866f8810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x562d866f8620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x562d866f86a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x562d866f8720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866f88d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f8948 Implicit # | | | `-ConstAttr 0x562d866f8970 Implicit # | | |-FunctionDecl 0x562d866f8bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x562d866f89e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x562d866f8a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x562d866f8ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f8c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f8d10 Implicit # | | | `-ConstAttr 0x562d866f8d38 Implicit # | | |-FunctionDecl 0x562d866f8f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x562d866f8d98 col:18 'double' # | | | |-ParmVarDecl 0x562d866f8e18 col:26 'double' # | | | |-ParmVarDecl 0x562d866f8e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x562d866f9048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f90c0 Implicit # | | | `-ConstAttr 0x562d866f90e8 Implicit # | | |-FunctionDecl 0x562d866f9350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x562d866f9160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x562d866f91e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x562d866f9260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f9410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f9488 Implicit # | | | `-ConstAttr 0x562d866f94b0 Implicit # | | |-FunctionDecl 0x562d866f9718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x562d866f9528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x562d866f95a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x562d866f9628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d866f97d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f9850 Implicit # | | | `-ConstAttr 0x562d866f9878 Implicit # | | |-FunctionDecl 0x562d866f9ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x562d866f98f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x562d866f9970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x562d866f99f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d866f9ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x562d866f9c18 Implicit # | | | `-ConstAttr 0x562d866f9c40 Implicit # | | |-FunctionDecl 0x562d866c9f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x562d866c9db0 col:14 'half' # | | | |-ParmVarDecl 0x562d866c9e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x562d866c9fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866ca030 Implicit # | | | `-ConstAttr 0x562d866ca058 Implicit # | | |-FunctionDecl 0x562d866ca210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x562d866ca0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x562d866ca140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ca2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866ca340 Implicit # | | | `-ConstAttr 0x562d866ca368 Implicit # | | |-FunctionDecl 0x562d866ca530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x562d866ca3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x562d866ca460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ca5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866ca660 Implicit # | | | `-ConstAttr 0x562d866ca688 Implicit # | | |-FunctionDecl 0x562d866ca850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x562d866ca700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x562d866ca780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ca908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866ca980 Implicit # | | | `-ConstAttr 0x562d866ca9a8 Implicit # | | |-FunctionDecl 0x562d866cab58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x562d866caa08 col:12 'int' # | | | |-ParmVarDecl 0x562d866caa88 col:17 'int' # | | | |-BuiltinAliasAttr 0x562d866cac10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866cac88 Implicit # | | | `-ConstAttr 0x562d866cacb0 Implicit # | | |-FunctionDecl 0x562d866caef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x562d866cad28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x562d866cada8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d866cafb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866cb028 Implicit # | | | `-ConstAttr 0x562d866cb050 Implicit # | | |-FunctionDecl 0x562d866cb298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x562d866cb0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x562d866cb148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d866cb350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866cb3c8 Implicit # | | | `-ConstAttr 0x562d866cb3f0 Implicit # | | |-FunctionDecl 0x562d866cb638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x562d866cb468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x562d866cb4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d866cb6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866cb768 Implicit # | | | `-ConstAttr 0x562d866cb790 Implicit # | | |-FunctionDecl 0x562d866cb958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x562d866cb808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d866cb888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d866cba10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866cba88 Implicit # | | | `-ConstAttr 0x562d866cbab0 Implicit # | | |-FunctionDecl 0x562d866cbcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x562d866cbb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x562d866cbba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d866cbd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d866ffd48 Implicit # | | | `-ConstAttr 0x562d866ffd70 Implicit # | | |-FunctionDecl 0x562d866fffb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x562d866ffde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x562d866ffe68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d86700070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d867000e8 Implicit # | | | `-ConstAttr 0x562d86700110 Implicit # | | |-FunctionDecl 0x562d86700318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x562d86700188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x562d86700208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d867003d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86700448 Implicit # | | | `-ConstAttr 0x562d86700470 Implicit # | | |-FunctionDecl 0x562d86700638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x562d867004e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x562d86700568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d867006f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86700768 Implicit # | | | `-ConstAttr 0x562d86700790 Implicit # | | |-FunctionDecl 0x562d867009d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x562d86700808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d86700888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86700a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86700b08 Implicit # | | | `-ConstAttr 0x562d86700b30 Implicit # | | |-FunctionDecl 0x562d86700d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x562d86700ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d86700c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86700e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86700ea8 Implicit # | | | `-ConstAttr 0x562d86700ed0 Implicit # | | |-FunctionDecl 0x562d86701118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x562d86700f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d86700fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d867011d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86701248 Implicit # | | | `-ConstAttr 0x562d86701270 Implicit # | | |-FunctionDecl 0x562d86701438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x562d867012e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d86701368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d867014f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86701568 Implicit # | | | `-ConstAttr 0x562d86701590 Implicit # | | |-FunctionDecl 0x562d867017d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x562d86701608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d86701688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86701890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86701908 Implicit # | | | `-ConstAttr 0x562d86701930 Implicit # | | |-FunctionDecl 0x562d86701b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x562d867019a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d86701a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86701c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86701ca8 Implicit # | | | `-ConstAttr 0x562d86701cd0 Implicit # | | |-FunctionDecl 0x562d86701f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x562d86701d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d86701de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86701ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86702068 Implicit # | | | `-ConstAttr 0x562d86702090 Implicit # | | |-FunctionDecl 0x562d86702240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x562d867020f0 col:16 'float' # | | | |-ParmVarDecl 0x562d86702170 col:23 'float' # | | | |-BuiltinAliasAttr 0x562d867022f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86702370 Implicit # | | | `-ConstAttr 0x562d86702398 Implicit # | | |-FunctionDecl 0x562d86702560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x562d86702410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x562d86702490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d86702618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86702690 Implicit # | | | `-ConstAttr 0x562d867026b8 Implicit # | | |-FunctionDecl 0x562d86702880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x562d86702730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x562d867027b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86702938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d867029b0 Implicit # | | | `-ConstAttr 0x562d867029d8 Implicit # | | |-FunctionDecl 0x562d86702ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x562d86702a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x562d86702ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d86702c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86702cd0 Implicit # | | | `-ConstAttr 0x562d86702cf8 Implicit # | | |-FunctionDecl 0x562d86702ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x562d86702d58 col:18 'double' # | | | |-ParmVarDecl 0x562d86702dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x562d86702f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86702fd8 Implicit # | | | `-ConstAttr 0x562d86703000 Implicit # | | |-FunctionDecl 0x562d86703248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x562d86703078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x562d867030f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d86703300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86703378 Implicit # | | | `-ConstAttr 0x562d867033a0 Implicit # | | |-FunctionDecl 0x562d867035e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x562d86703418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x562d86703498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d867036a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86703718 Implicit # | | | `-ConstAttr 0x562d86703740 Implicit # | | |-FunctionDecl 0x562d86703988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x562d867037b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x562d86703838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d86703a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x562d86703ab8 Implicit # | | | `-ConstAttr 0x562d86703ae0 Implicit # | | |-FunctionDecl 0x562d86703d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x562d86703b40 col:14 'half' # | | | |-ParmVarDecl 0x562d86703bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x562d86703dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86703e50 Implicit # | | | `-ConstAttr 0x562d86703e78 Implicit # | | |-FunctionDecl 0x562d86704030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x562d86703ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x562d86703f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d867040e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86704160 Implicit # | | | `-ConstAttr 0x562d86704188 Implicit # | | |-FunctionDecl 0x562d86704350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x562d86704200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x562d86704280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86704408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86704480 Implicit # | | | `-ConstAttr 0x562d867044a8 Implicit # | | |-FunctionDecl 0x562d86704670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x562d86704520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x562d867045a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86704728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d867047a0 Implicit # | | | `-ConstAttr 0x562d867047c8 Implicit # | | |-FunctionDecl 0x562d86704978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x562d86704828 col:12 'int' # | | | |-ParmVarDecl 0x562d867048a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x562d86704a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86704aa8 Implicit # | | | `-ConstAttr 0x562d86704ad0 Implicit # | | |-FunctionDecl 0x562d86704c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x562d86704b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x562d86704bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d86704d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86704dc8 Implicit # | | | `-ConstAttr 0x562d86704df0 Implicit # | | |-FunctionDecl 0x562d86704fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x562d86704e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x562d86704ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d86705070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d867050e8 Implicit # | | | `-ConstAttr 0x562d86705110 Implicit # | | |-FunctionDecl 0x562d867052d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x562d86705188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x562d86705208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d86705390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86705408 Implicit # | | | `-ConstAttr 0x562d86705430 Implicit # | | |-FunctionDecl 0x562d867055f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x562d867054a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d86705528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d867056b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86705728 Implicit # | | | `-ConstAttr 0x562d86705750 Implicit # | | |-FunctionDecl 0x562d86705918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x562d867057c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x562d86705848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d867059d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86705a48 Implicit # | | | `-ConstAttr 0x562d86705a70 Implicit # | | |-FunctionDecl 0x562d86705c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x562d86705ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x562d86705b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d86705cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86705d78 Implicit # | | | `-ConstAttr 0x562d86705da0 Implicit # | | |-FunctionDecl 0x562d86705f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x562d86705e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x562d86705e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d86706020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86706098 Implicit # | | | `-ConstAttr 0x562d867060c0 Implicit # | | |-FunctionDecl 0x562d86706270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x562d86706120 col:16 'float' # | | | |-ParmVarDecl 0x562d867061a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x562d86706328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d867063a0 Implicit # | | | `-ConstAttr 0x562d867063c8 Implicit # | | |-FunctionDecl 0x562d86706590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x562d86706440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x562d867064c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d86706648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d867066c0 Implicit # | | | `-ConstAttr 0x562d867066e8 Implicit # | | |-FunctionDecl 0x562d867068b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x562d86706760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x562d867067e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86706968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d867069e0 Implicit # | | | `-ConstAttr 0x562d86706a08 Implicit # | | |-FunctionDecl 0x562d86706bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x562d86706a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x562d86706b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d86706c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86706d00 Implicit # | | | `-ConstAttr 0x562d86706d28 Implicit # | | |-FunctionDecl 0x562d86706ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x562d86706da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x562d86706e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d86706fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86707020 Implicit # | | | `-ConstAttr 0x562d86707048 Implicit # | | |-FunctionDecl 0x562d86707210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x562d867070c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d86707140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d867072c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86707340 Implicit # | | | `-ConstAttr 0x562d86707368 Implicit # | | |-FunctionDecl 0x562d86707530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x562d867073e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d86707460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d867075e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86707660 Implicit # | | | `-ConstAttr 0x562d86707688 Implicit # | | |-FunctionDecl 0x562d86707850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x562d86707700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d86707780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86707908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86707980 Implicit # | | | `-ConstAttr 0x562d867079a8 Implicit # | | |-FunctionDecl 0x562d86707b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x562d86707a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d86707aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d86707c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86707ca0 Implicit # | | | `-ConstAttr 0x562d86707cc8 Implicit # | | |-FunctionDecl 0x562d867098b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x562d86709768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d867097e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86709970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d867099e8 Implicit # | | | `-ConstAttr 0x562d86709a10 Implicit # | | |-FunctionDecl 0x562d86709bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x562d86709a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d86709b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86709c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d86709d08 Implicit # | | | `-ConstAttr 0x562d86709d30 Implicit # | | |-FunctionDecl 0x562d86709ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x562d86709da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d86709e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86709fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d8670a028 Implicit # | | | `-ConstAttr 0x562d8670a050 Implicit # | | |-FunctionDecl 0x562d8670a200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x562d8670a0b0 col:18 'double' # | | | |-ParmVarDecl 0x562d8670a130 col:26 'double' # | | | |-BuiltinAliasAttr 0x562d8670a2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d8670a330 Implicit # | | | `-ConstAttr 0x562d8670a358 Implicit # | | |-FunctionDecl 0x562d8670a520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x562d8670a3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x562d8670a450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d8670a5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d8670a650 Implicit # | | | `-ConstAttr 0x562d8670a678 Implicit # | | |-FunctionDecl 0x562d8670a840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x562d8670a6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x562d8670a770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d8670a8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d8670a970 Implicit # | | | `-ConstAttr 0x562d8670a998 Implicit # | | |-FunctionDecl 0x562d8670ab60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x562d8670aa10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x562d8670aa90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d8670ac18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x562d8670ac90 Implicit # | | | `-ConstAttr 0x562d8670acb8 Implicit # | | |-FunctionTemplateDecl 0x562d8670b0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562d8670ad08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x562d8670ad78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x562d8670b038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x562d8670ae90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x562d8670af68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d8670b148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x562d8670b650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x562d8670b1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d8670b258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x562d8670b2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x562d8670b5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x562d8670b3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x562d8670b4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d8670b6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x562d8670bb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562d8670b778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x562d8670b7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x562d8670baa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x562d8670b920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x562d8670b9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d8670bbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x562d8670c0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x562d8670bc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d8670bcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x562d8670bd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x562d8670c028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x562d8670be98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x562d8670bf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d8670c138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x562d8670c668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562d8670c1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x562d8670c248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x562d8670c2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x562d8670c5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x562d8670c418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x562d8670c4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d8670c6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x562d8670cca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x562d8670c758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d8670c7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x562d8670c868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x562d8670c8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x562d8670cc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x562d8670ca50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d8670cb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d8670cd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x562d8670d0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x562d8670cdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x562d8670ce20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x562d8670d028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x562d8670cf78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d8670d130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x562d8670d580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x562d8670d1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d8670d248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x562d8670d2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x562d8670d4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x562d8670d428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d8670d5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x562d8670d770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x562d8670d690 col:20 'half' # | | | |-BuiltinAliasAttr 0x562d8670d820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x562d8670d898 Implicit # | | | `-ConstAttr 0x562d8670d8c0 Implicit # | | |-FunctionDecl 0x562d8670d9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x562d8670d928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8670da88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x562d8670db00 Implicit # | | | `-ConstAttr 0x562d8670db28 Implicit # | | |-FunctionDecl 0x562d8670dc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x562d8670dba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8670dd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x562d8670dd78 Implicit # | | | `-ConstAttr 0x562d8670dda0 Implicit # | | |-FunctionDecl 0x562d8670dec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x562d8670de18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8670df78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x562d8670dff0 Implicit # | | | `-ConstAttr 0x562d8670e018 Implicit # | | |-FunctionDecl 0x562d8670e128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x562d8670e078 col:22 'float' # | | | |-BuiltinAliasAttr 0x562d8670e1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x562d8670e250 Implicit # | | | `-ConstAttr 0x562d8670e278 Implicit # | | |-FunctionDecl 0x562d8670e3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8670e2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8670e450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x562d8670e4c8 Implicit # | | | `-ConstAttr 0x562d8670e4f0 Implicit # | | |-FunctionDecl 0x562d8670e618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8670e568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8670e6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x562d8670e740 Implicit # | | | `-ConstAttr 0x562d8670e768 Implicit # | | |-FunctionDecl 0x562d8670e890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8670e7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8670e940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x562d8670e9b8 Implicit # | | | `-ConstAttr 0x562d8670e9e0 Implicit # | | |-FunctionDecl 0x562d8670eb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x562d8670ea38 col:13 'bool' # | | | |-ParmVarDecl 0x562d8670eab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x562d8670ec30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d8670eca8 Implicit # | | | `-ConstAttr 0x562d8670ecd0 Implicit # | | |-FunctionDecl 0x562d8670ee88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x562d8670ed38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x562d8670edb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x562d8670ef40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d8670efb8 Implicit # | | | `-ConstAttr 0x562d8670efe0 Implicit # | | |-FunctionDecl 0x562d8670f1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x562d8670f058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x562d8670f0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x562d8670f260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d8670f2d8 Implicit # | | | `-ConstAttr 0x562d8670f300 Implicit # | | |-FunctionDecl 0x562d8670f4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x562d8670f378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x562d8670f3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x562d8670f580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d8670f5f8 Implicit # | | | `-ConstAttr 0x562d8670f620 Implicit # | | |-FunctionDecl 0x562d8670f7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x562d8670f680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x562d8670f700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x562d8670f8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d8670f918 Implicit # | | | `-ConstAttr 0x562d8670f940 Implicit # | | |-FunctionDecl 0x562d8670faf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x562d8670f9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x562d8670fa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x562d8670fba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d8670fc20 Implicit # | | | `-ConstAttr 0x562d8670fc48 Implicit # | | |-FunctionDecl 0x562d8670fdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x562d8670fca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x562d8670fd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x562d8670feb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d8670ff28 Implicit # | | | `-ConstAttr 0x562d8670ff50 Implicit # | | |-FunctionDecl 0x562d86710100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x562d8670ffb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x562d86710030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x562d867101b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86710230 Implicit # | | | `-ConstAttr 0x562d86710258 Implicit # | | |-FunctionDecl 0x562d86710408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x562d867102b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x562d86710338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x562d867104c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86710538 Implicit # | | | `-ConstAttr 0x562d86710560 Implicit # | | |-FunctionDecl 0x562d86710710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x562d867105c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x562d86710640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x562d867107c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86710840 Implicit # | | | `-ConstAttr 0x562d86710868 Implicit # | | |-FunctionDecl 0x562d86710a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x562d867108c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x562d86710948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x562d86710ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86710b48 Implicit # | | | `-ConstAttr 0x562d86710b70 Implicit # | | |-FunctionDecl 0x562d86710d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x562d86710bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x562d86710c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x562d86710dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86710e50 Implicit # | | | `-ConstAttr 0x562d86710e78 Implicit # | | |-FunctionDecl 0x562d86711028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x562d86710ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x562d86710f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x562d867110e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86711158 Implicit # | | | `-ConstAttr 0x562d86711180 Implicit # | | |-FunctionDecl 0x562d86711330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x562d867111e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x562d86711260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x562d867113e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86711460 Implicit # | | | `-ConstAttr 0x562d86711488 Implicit # | | |-FunctionDecl 0x562d86711638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x562d867114e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x562d86711568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x562d867116f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86711790 Implicit # | | | `-ConstAttr 0x562d867117b8 Implicit # | | |-FunctionDecl 0x562d86711968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x562d86711818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x562d86711898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x562d86711a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86711a98 Implicit # | | | `-ConstAttr 0x562d86711ac0 Implicit # | | |-FunctionDecl 0x562d86711c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x562d86711b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x562d86711ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x562d86711d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d86711da0 Implicit # | | | `-ConstAttr 0x562d86711dc8 Implicit # | | |-FunctionDecl 0x562d86711f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x562d86711e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x562d86711ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x562d86712030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d867120a8 Implicit # | | | `-ConstAttr 0x562d867120d0 Implicit # | | |-FunctionDecl 0x562d86712280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x562d86712130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x562d867121b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x562d86712338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x562d867123b0 Implicit # | | | `-ConstAttr 0x562d867123d8 Implicit # | | |-FunctionDecl 0x562d86712588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x562d86712438 col:14 'half' # | | | |-ParmVarDecl 0x562d867124b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x562d86712640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x562d867126b8 Implicit # | | | `-ConstAttr 0x562d867126e0 Implicit # | | |-FunctionDecl 0x562d86712898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x562d86712748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x562d867127c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86712950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x562d867129c8 Implicit # | | | `-ConstAttr 0x562d867129f0 Implicit # | | |-FunctionDecl 0x562d86712bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x562d86712a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x562d86712ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86712c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x562d86712ce8 Implicit # | | | `-ConstAttr 0x562d86712d10 Implicit # | | |-FunctionDecl 0x562d86712ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x562d86712d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x562d86712e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86712f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x562d86713008 Implicit # | | | `-ConstAttr 0x562d86713030 Implicit # | | |-FunctionDecl 0x562d867131e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x562d86713090 col:16 'float' # | | | |-ParmVarDecl 0x562d86713110 col:23 'float' # | | | |-BuiltinAliasAttr 0x562d86713298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x562d86713310 Implicit # | | | `-ConstAttr 0x562d86713338 Implicit # | | |-FunctionDecl 0x562d86713500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x562d867133b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x562d86713430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d867135b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x562d86713630 Implicit # | | | `-ConstAttr 0x562d86713658 Implicit # | | |-FunctionDecl 0x562d86713870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x562d867136d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x562d867137a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86713928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x562d867139a0 Implicit # | | | `-ConstAttr 0x562d867139c8 Implicit # | | |-FunctionDecl 0x562d86713b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x562d86713a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x562d86713ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d86713c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x562d86713cc0 Implicit # | | | `-ConstAttr 0x562d86713ce8 Implicit # | | |-FunctionDecl 0x562d86713e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x562d86713d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86713ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x562d86713f38 Implicit # | | | `-ConstAttr 0x562d86713f60 Implicit # | | |-FunctionDecl 0x562d86714078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d86713fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d86714128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x562d867141a0 Implicit # | | | `-ConstAttr 0x562d867141c8 Implicit # | | |-FunctionDecl 0x562d867142f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d86714240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d867143a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x562d86714418 Implicit # | | | `-ConstAttr 0x562d86714440 Implicit # | | |-FunctionDecl 0x562d86714568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d867144b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d86714618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x562d86714690 Implicit # | | | `-ConstAttr 0x562d867146b8 Implicit # | | |-FunctionDecl 0x562d867147e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d86714730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d86714890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x562d86714908 Implicit # | | | `-ConstAttr 0x562d86714930 Implicit # | | |-FunctionDecl 0x562d86714a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d867149a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86714b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x562d86714b80 Implicit # | | | `-ConstAttr 0x562d86714ba8 Implicit # | | |-FunctionDecl 0x562d86714cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d86714c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86714d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x562d86714df8 Implicit # | | | `-ConstAttr 0x562d86714e20 Implicit # | | |-FunctionDecl 0x562d86714f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d86714e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86714ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x562d86715070 Implicit # | | | `-ConstAttr 0x562d86715098 Implicit # | | |-FunctionDecl 0x562d86715260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x562d86715110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x562d86715190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86715318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x562d86715390 Implicit # | | | `-ConstAttr 0x562d867153b8 Implicit # | | |-FunctionDecl 0x562d86715570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x562d86715420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x562d867154a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86715628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x562d867156a0 Implicit # | | | `-ConstAttr 0x562d867156c8 Implicit # | | |-FunctionDecl 0x562d867157f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x562d86715728 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d867158a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86715920 Implicit # | | | `-ConstAttr 0x562d86715948 Implicit # | | |-FunctionDecl 0x562d86715a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x562d867159b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86715b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86715b88 Implicit # | | | `-ConstAttr 0x562d86715bb0 Implicit # | | |-FunctionDecl 0x562d86715cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86715c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86715d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86715e00 Implicit # | | | `-ConstAttr 0x562d86715e28 Implicit # | | |-FunctionDecl 0x562d86715f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86715ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86716000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86716078 Implicit # | | | `-ConstAttr 0x562d867160a0 Implicit # | | |-FunctionDecl 0x562d867161b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x562d86716100 col:16 'float' # | | | |-BuiltinAliasAttr 0x562d86716260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d867162d8 Implicit # | | | `-ConstAttr 0x562d86716300 Implicit # | | |-FunctionDecl 0x562d86716428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x562d86716378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d867164d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86716550 Implicit # | | | `-ConstAttr 0x562d86716578 Implicit # | | |-FunctionDecl 0x562d867166a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x562d867165f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86716750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d867167c8 Implicit # | | | `-ConstAttr 0x562d867167f0 Implicit # | | |-FunctionDecl 0x562d86716918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x562d86716868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d867169c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86716a40 Implicit # | | | `-ConstAttr 0x562d86716a68 Implicit # | | |-FunctionDecl 0x562d86716b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x562d86716ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x562d86716c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86716ca0 Implicit # | | | `-ConstAttr 0x562d86716cc8 Implicit # | | |-FunctionDecl 0x562d86716df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x562d86716d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d86716ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86716f18 Implicit # | | | `-ConstAttr 0x562d86716f40 Implicit # | | |-FunctionDecl 0x562d86717068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x562d86716fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d86717118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86717190 Implicit # | | | `-ConstAttr 0x562d867171b8 Implicit # | | |-FunctionDecl 0x562d867172e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x562d86717230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d86717390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x562d86717408 Implicit # | | | `-ConstAttr 0x562d86717430 Implicit # | | |-FunctionDecl 0x562d86717540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x562d86717490 col:16 'half' # | | | |-BuiltinAliasAttr 0x562d867175f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x562d86717668 Implicit # | | | `-ConstAttr 0x562d86717690 Implicit # | | |-FunctionDecl 0x562d867177c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x562d867176f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86717870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x562d867178e8 Implicit # | | | `-ConstAttr 0x562d86717910 Implicit # | | |-FunctionDecl 0x562d86717a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86717988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86717ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x562d86717b60 Implicit # | | | `-ConstAttr 0x562d86717b88 Implicit # | | |-FunctionDecl 0x562d86717cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86717c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86717d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x562d86717dd8 Implicit # | | | `-ConstAttr 0x562d86717e00 Implicit # | | |-FunctionDecl 0x562d86717f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x562d86717e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x562d86717fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x562d86718038 Implicit # | | | `-ConstAttr 0x562d86718060 Implicit # | | |-FunctionDecl 0x562d86718188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x562d867180d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d86718238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x562d867182b0 Implicit # | | | `-ConstAttr 0x562d867182d8 Implicit # | | |-FunctionDecl 0x562d86718400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x562d86718350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d867184b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x562d86718528 Implicit # | | | `-ConstAttr 0x562d86718550 Implicit # | | |-FunctionDecl 0x562d86718678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x562d867185c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d86718728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x562d867187a0 Implicit # | | | `-ConstAttr 0x562d867187c8 Implicit # | | |-FunctionDecl 0x562d867188d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x562d86718828 col:16 'half' # | | | |-BuiltinAliasAttr 0x562d86718988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x562d86718a00 Implicit # | | | `-ConstAttr 0x562d86718a28 Implicit # | | |-FunctionDecl 0x562d86718b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x562d86718a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86718bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x562d86718c68 Implicit # | | | `-ConstAttr 0x562d86718c90 Implicit # | | |-FunctionDecl 0x562d86718db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86718d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86718e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x562d86718ee0 Implicit # | | | `-ConstAttr 0x562d86718f08 Implicit # | | |-FunctionDecl 0x562d86719030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86718f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d867190e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x562d86719158 Implicit # | | | `-ConstAttr 0x562d86719180 Implicit # | | |-FunctionDecl 0x562d86719290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x562d867191e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x562d86719340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x562d867193b8 Implicit # | | | `-ConstAttr 0x562d867193e0 Implicit # | | |-FunctionDecl 0x562d86719508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x562d86719458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d867195b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x562d86719630 Implicit # | | | `-ConstAttr 0x562d86719658 Implicit # | | |-FunctionDecl 0x562d866ddbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x562d867196d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866ddc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x562d866ddd08 Implicit # | | | `-ConstAttr 0x562d866ddd30 Implicit # | | |-FunctionDecl 0x562d866dde58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866ddda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866ddf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x562d866ddf80 Implicit # | | | `-ConstAttr 0x562d866ddfa8 Implicit # | | |-FunctionDecl 0x562d866de0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x562d866de008 col:19 'half' # | | | |-BuiltinAliasAttr 0x562d866de168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866de1e0 Implicit # | | | `-ConstAttr 0x562d866de208 Implicit # | | |-FunctionDecl 0x562d866de320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866de270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866de3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866de448 Implicit # | | | `-ConstAttr 0x562d866de470 Implicit # | | |-FunctionDecl 0x562d866de598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866de4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866de648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866de6c0 Implicit # | | | `-ConstAttr 0x562d866de6e8 Implicit # | | |-FunctionDecl 0x562d866de810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866de760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866de8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866de938 Implicit # | | | `-ConstAttr 0x562d866de960 Implicit # | | |-FunctionDecl 0x562d866dea70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x562d866de9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x562d866deb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866deb98 Implicit # | | | `-ConstAttr 0x562d866debc0 Implicit # | | |-FunctionDecl 0x562d866dece8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x562d866dec38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d866ded98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866dee10 Implicit # | | | `-ConstAttr 0x562d866dee38 Implicit # | | |-FunctionDecl 0x562d866def60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x562d866deeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d866df010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866df088 Implicit # | | | `-ConstAttr 0x562d866df0b0 Implicit # | | |-FunctionDecl 0x562d866df1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x562d866df128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d866df288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866df300 Implicit # | | | `-ConstAttr 0x562d866df328 Implicit # | | |-FunctionDecl 0x562d866df438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x562d866df388 col:23 'double' # | | | |-BuiltinAliasAttr 0x562d866df4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866df560 Implicit # | | | `-ConstAttr 0x562d866df588 Implicit # | | |-FunctionDecl 0x562d866df6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x562d866df600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d866df760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866df7d8 Implicit # | | | `-ConstAttr 0x562d866df800 Implicit # | | |-FunctionDecl 0x562d866df928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x562d866df878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d866df9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866dfa50 Implicit # | | | `-ConstAttr 0x562d866dfa78 Implicit # | | |-FunctionDecl 0x562d866dfbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x562d866dfaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d866dfca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x562d866dfd18 Implicit # | | | `-ConstAttr 0x562d866dfd40 Implicit # | | |-FunctionTemplateDecl 0x562d866e0158 col:3 select # | | | |-TemplateTypeParmDecl 0x562d866dfd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d866e00b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x562d866dfe40 col:14 'bool' # | | | |-ParmVarDecl 0x562d866dfeb8 col:17 'T' # | | | |-ParmVarDecl 0x562d866dff30 col:20 'T' # | | | |-BuiltinAliasAttr 0x562d866e01c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x562d866e02a8 Implicit # | | | `-ConstAttr 0x562d866e02d0 Implicit # | | |-FunctionTemplateDecl 0x562d866e07d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562d866e02f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d866e0728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x562d866e0478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d866e0558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x562d866e0638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d866e0840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d866e0da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562d866e08c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d866e0cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x562d866e0a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d866e0b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x562d866e0c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d866e0e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d866e1370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562d866e0e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d866e12c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x562d866e1018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d866e10f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x562d866e11d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d866e13e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d866e1970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562d866e1468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d866e18c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x562d866e15e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d866e1660 col:39 'T' # | | | |-ParmVarDecl 0x562d866e1740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d866e19e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d86725b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562d866e1a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86725a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x562d867257c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d86725838 col:39 'T' # | | | |-ParmVarDecl 0x562d86725918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d86725b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d867260b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562d86725bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86726008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x562d86725d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d86725df0 col:39 'T' # | | | |-ParmVarDecl 0x562d86725ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x562d86726120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d867266b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562d867261a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86726608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x562d86726328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d86726408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x562d86726480 col:53 'T' # | | | `-BuiltinAliasAttr 0x562d86726720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d86726c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562d867267a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86726bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x562d86726928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d86726a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x562d86726a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x562d86726cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d86727210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x562d86726d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86727168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x562d86726ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x562d86726fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x562d86727030 col:53 'T' # | | | `-BuiltinAliasAttr 0x562d86727280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d86727950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x562d86727308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d867278a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x562d86727620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x562d86727698 col:23 'T' # | | | |-ParmVarDecl 0x562d86727710 col:26 'T' # | | | `-BuiltinAliasAttr 0x562d867279c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d86727fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x562d86727a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86727f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x562d86727cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x562d86727d68 col:23 'T' # | | | |-ParmVarDecl 0x562d86727de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x562d86728030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x562d86728630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x562d867280b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86728588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x562d86728360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x562d867283d8 col:23 'T' # | | | |-ParmVarDecl 0x562d86728450 col:26 'T' # | | | `-BuiltinAliasAttr 0x562d867286a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x562d86728800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x562d86728750 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d867288b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x562d86728928 Implicit # | | | `-ConstAttr 0x562d86728950 Implicit # | | |-FunctionDecl 0x562d86728a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x562d867289b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86728b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x562d86728b90 Implicit # | | | `-ConstAttr 0x562d86728bb8 Implicit # | | |-FunctionDecl 0x562d86728ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86728c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86728d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x562d86728e08 Implicit # | | | `-ConstAttr 0x562d86728e30 Implicit # | | |-FunctionDecl 0x562d86728f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86728ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86729008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x562d86729080 Implicit # | | | `-ConstAttr 0x562d867290a8 Implicit # | | |-FunctionDecl 0x562d867291b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x562d86729108 col:16 'float' # | | | |-BuiltinAliasAttr 0x562d86729268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x562d867292e0 Implicit # | | | `-ConstAttr 0x562d86729308 Implicit # | | |-FunctionDecl 0x562d86729430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x562d86729380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d867294e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x562d86729558 Implicit # | | | `-ConstAttr 0x562d86729580 Implicit # | | |-FunctionDecl 0x562d867296a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x562d867295f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86729758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x562d867297e0 Implicit # | | | `-ConstAttr 0x562d86729808 Implicit # | | |-FunctionDecl 0x562d86729930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x562d86729880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d867299e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x562d86729a58 Implicit # | | | `-ConstAttr 0x562d86729a80 Implicit # | | |-FunctionDecl 0x562d86729b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x562d86729ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d86729c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x562d86729cb8 Implicit # | | | `-ConstAttr 0x562d86729ce0 Implicit # | | |-FunctionDecl 0x562d86729df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x562d86729d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86729ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x562d86729f20 Implicit # | | | `-ConstAttr 0x562d86729f48 Implicit # | | |-FunctionDecl 0x562d8672a070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86729fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672a120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x562d8672a198 Implicit # | | | `-ConstAttr 0x562d8672a1c0 Implicit # | | |-FunctionDecl 0x562d8672a2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x562d8672a238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8672a398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x562d8672a410 Implicit # | | | `-ConstAttr 0x562d8672a438 Implicit # | | |-FunctionDecl 0x562d8672a548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x562d8672a498 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d8672a5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x562d8672a670 Implicit # | | | `-ConstAttr 0x562d8672a698 Implicit # | | |-FunctionDecl 0x562d8672a7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8672a710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8672a870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x562d8672a8e8 Implicit # | | | `-ConstAttr 0x562d8672a910 Implicit # | | |-FunctionDecl 0x562d8672aa38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8672a988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672aae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x562d8672ab60 Implicit # | | | `-ConstAttr 0x562d8672ab88 Implicit # | | |-FunctionDecl 0x562d8672acb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8672ac00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8672ad60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x562d8672add8 Implicit # | | | `-ConstAttr 0x562d8672ae00 Implicit # | | |-FunctionDecl 0x562d8672af10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x562d8672ae60 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d8672afc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x562d8672b038 Implicit # | | | `-ConstAttr 0x562d8672b060 Implicit # | | |-FunctionDecl 0x562d8672b178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x562d8672b0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8672b228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x562d8672b2a0 Implicit # | | | `-ConstAttr 0x562d8672b2c8 Implicit # | | |-FunctionDecl 0x562d8672b3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x562d8672b340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672b4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x562d8672b518 Implicit # | | | `-ConstAttr 0x562d8672b540 Implicit # | | |-FunctionDecl 0x562d8672b668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x562d8672b5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8672b718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x562d8672b790 Implicit # | | | `-ConstAttr 0x562d8672b7b8 Implicit # | | |-FunctionDecl 0x562d8672b8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x562d8672b828 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d8672b988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x562d8672ba00 Implicit # | | | `-ConstAttr 0x562d8672ba28 Implicit # | | |-FunctionDecl 0x562d8672bb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8672baa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8672bc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x562d8672bc78 Implicit # | | | `-ConstAttr 0x562d8672bca0 Implicit # | | |-FunctionDecl 0x562d8672bdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8672bd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672be78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x562d8672bef0 Implicit # | | | `-ConstAttr 0x562d8672bf18 Implicit # | | |-FunctionDecl 0x562d8672c040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8672bf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8672c0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x562d8672c168 Implicit # | | | `-ConstAttr 0x562d8672c190 Implicit # | | |-FunctionDecl 0x562d8672c340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x562d8672c1f0 col:15 'half' # | | | |-ParmVarDecl 0x562d8672c270 col:21 'half' # | | | |-BuiltinAliasAttr 0x562d8672c3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x562d8672c470 Implicit # | | | `-ConstAttr 0x562d8672c498 Implicit # | | |-FunctionDecl 0x562d8672c650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x562d8672c500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x562d8672c580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8672c708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x562d8672c780 Implicit # | | | `-ConstAttr 0x562d8672c7a8 Implicit # | | |-FunctionDecl 0x562d8672c970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x562d8672c820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x562d8672c8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672ca28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x562d8672caa0 Implicit # | | | `-ConstAttr 0x562d8672cac8 Implicit # | | |-FunctionDecl 0x562d8672cc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x562d8672cb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x562d8672cbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8672cd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x562d8672cdc0 Implicit # | | | `-ConstAttr 0x562d8672cde8 Implicit # | | |-FunctionDecl 0x562d8672cf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x562d8672ce48 col:17 'float' # | | | |-ParmVarDecl 0x562d8672cec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x562d8672d050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x562d8672d0c8 Implicit # | | | `-ConstAttr 0x562d8672d0f0 Implicit # | | |-FunctionDecl 0x562d8672d2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x562d8672d168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x562d8672d1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8672d370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x562d8672d3e8 Implicit # | | | `-ConstAttr 0x562d8672d410 Implicit # | | |-FunctionDecl 0x562d8672d5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x562d8672d488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x562d8672d508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672d690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x562d8672d708 Implicit # | | | `-ConstAttr 0x562d8672d730 Implicit # | | |-FunctionDecl 0x562d8672d950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x562d8672d800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x562d8672d880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8672da08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x562d8672da80 Implicit # | | | `-ConstAttr 0x562d8672daa8 Implicit # | | |-FunctionDecl 0x562d8672dbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x562d8672db08 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d8672dc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x562d8672dce0 Implicit # | | | `-ConstAttr 0x562d8672dd08 Implicit # | | |-FunctionDecl 0x562d8672de20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x562d8672dd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8672ded0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x562d8672df48 Implicit # | | | `-ConstAttr 0x562d8672df70 Implicit # | | |-FunctionDecl 0x562d8672e098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x562d8672dfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672e148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x562d8672e1c0 Implicit # | | | `-ConstAttr 0x562d8672e1e8 Implicit # | | |-FunctionDecl 0x562d8672e310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x562d8672e260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8672e3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x562d8672e438 Implicit # | | | `-ConstAttr 0x562d8672e460 Implicit # | | |-FunctionDecl 0x562d8672e570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x562d8672e4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x562d8672e620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x562d8672e698 Implicit # | | | `-ConstAttr 0x562d8672e6c0 Implicit # | | |-FunctionDecl 0x562d8672e7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8672e738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8672e898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x562d8672e910 Implicit # | | | `-ConstAttr 0x562d8672e938 Implicit # | | |-FunctionDecl 0x562d8672ea60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8672e9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672eb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x562d8672eb88 Implicit # | | | `-ConstAttr 0x562d8672ebb0 Implicit # | | |-FunctionDecl 0x562d8672ecd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8672ec28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8672ed88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x562d8672ee00 Implicit # | | | `-ConstAttr 0x562d8672ee28 Implicit # | | |-FunctionDecl 0x562d8672ef38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x562d8672ee88 col:15 'half' # | | | |-BuiltinAliasAttr 0x562d8672efe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x562d8672f060 Implicit # | | | `-ConstAttr 0x562d8672f088 Implicit # | | |-FunctionDecl 0x562d8672f1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x562d8672f0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8672f250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x562d8672f2c8 Implicit # | | | `-ConstAttr 0x562d8672f2f0 Implicit # | | |-FunctionDecl 0x562d8672f418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x562d8672f368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672f4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x562d8672f540 Implicit # | | | `-ConstAttr 0x562d8672f568 Implicit # | | |-FunctionDecl 0x562d8672f690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x562d8672f5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8672f740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x562d8672f7b8 Implicit # | | | `-ConstAttr 0x562d8672f810 Implicit # | | |-FunctionDecl 0x562d8672f920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x562d8672f870 col:17 'float' # | | | |-BuiltinAliasAttr 0x562d8672f9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x562d8672fa48 Implicit # | | | `-ConstAttr 0x562d8672fa70 Implicit # | | |-FunctionDecl 0x562d8672fb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8672fae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8672fc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x562d8672fcc0 Implicit # | | | `-ConstAttr 0x562d8672fce8 Implicit # | | |-FunctionDecl 0x562d8672fe10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8672fd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8672fec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x562d8672ff38 Implicit # | | | `-ConstAttr 0x562d8672ff60 Implicit # | | |-FunctionDecl 0x562d86730088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8672ffd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d86730138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x562d867301b0 Implicit # | | | `-ConstAttr 0x562d867301d8 Implicit # | | |-FunctionDecl 0x562d867302e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x562d86730238 col:16 'half' # | | | |-BuiltinAliasAttr 0x562d86730398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x562d86730410 Implicit # | | | `-ConstAttr 0x562d86730438 Implicit # | | |-FunctionDecl 0x562d86730550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x562d867304a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86730600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x562d86730678 Implicit # | | | `-ConstAttr 0x562d867306a0 Implicit # | | |-FunctionDecl 0x562d867307c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86730718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86730878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x562d867308f0 Implicit # | | | `-ConstAttr 0x562d86730918 Implicit # | | |-FunctionDecl 0x562d86730a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86730990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86730af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x562d86730b68 Implicit # | | | `-ConstAttr 0x562d86730b90 Implicit # | | |-FunctionDecl 0x562d86730ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x562d86730bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x562d86730d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x562d86730dc8 Implicit # | | | `-ConstAttr 0x562d86730df0 Implicit # | | |-FunctionDecl 0x562d86730f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x562d86730e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d86730fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x562d86731040 Implicit # | | | `-ConstAttr 0x562d86731068 Implicit # | | |-FunctionDecl 0x562d86731190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x562d867310e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86731240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x562d867312b8 Implicit # | | | `-ConstAttr 0x562d867312e0 Implicit # | | |-FunctionDecl 0x562d86731408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x562d86731358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d867314b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x562d86731530 Implicit # | | | `-ConstAttr 0x562d86731558 Implicit # | | |-FunctionDecl 0x562d86731660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x562d867315b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x562d86731710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86731770 # | | | |-NoThrowAttr 0x562d867317b0 Implicit # | | | `-ConstAttr 0x562d867317d8 Implicit # | | |-FunctionDecl 0x562d86731900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x562d86731850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d867319b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86731a10 # | | | |-NoThrowAttr 0x562d86731a50 Implicit # | | | `-ConstAttr 0x562d86731a78 Implicit # | | |-FunctionDecl 0x562d86731ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x562d86731af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86731c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86731cb0 # | | | |-NoThrowAttr 0x562d86731cf0 Implicit # | | | `-ConstAttr 0x562d86731d18 Implicit # | | |-FunctionDecl 0x562d86731e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x562d86731d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86731ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86731f50 # | | | |-NoThrowAttr 0x562d86731f90 Implicit # | | | `-ConstAttr 0x562d86731fb8 Implicit # | | |-FunctionDecl 0x562d867320d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x562d86732028 col:56 'int' # | | | |-AvailabilityAttr 0x562d86732180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86732240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86732270 # | | | |-NoThrowAttr 0x562d867322b0 Implicit # | | | `-ConstAttr 0x562d867322d8 Implicit # | | |-FunctionDecl 0x562d86732488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x562d86732360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x562d86732538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867325f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86732628 # | | | |-NoThrowAttr 0x562d86732668 Implicit # | | | `-ConstAttr 0x562d86732690 Implicit # | | |-FunctionDecl 0x562d86732848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x562d86732718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x562d867328f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867329b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d867329e8 # | | | |-NoThrowAttr 0x562d86732a28 Implicit # | | | `-ConstAttr 0x562d86732a50 Implicit # | | |-FunctionDecl 0x562d86732c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x562d86732ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x562d86732cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86732d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86732da8 # | | | |-NoThrowAttr 0x562d86732de8 Implicit # | | | `-ConstAttr 0x562d86732e10 Implicit # | | |-FunctionDecl 0x562d86732f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x562d86732e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x562d86732ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867330b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d867330e0 # | | | |-NoThrowAttr 0x562d86733120 Implicit # | | | `-ConstAttr 0x562d86733148 Implicit # | | |-FunctionDecl 0x562d867332f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x562d867331d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x562d867333a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86733468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86733498 # | | | |-NoThrowAttr 0x562d867334d8 Implicit # | | | `-ConstAttr 0x562d86733500 Implicit # | | |-FunctionDecl 0x562d867336b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x562d86733588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x562d86733768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86733860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86733890 # | | | |-NoThrowAttr 0x562d867338d0 Implicit # | | | `-ConstAttr 0x562d867338f8 Implicit # | | |-FunctionDecl 0x562d86733aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x562d86733980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x562d86733b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86733c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86733c48 # | | | |-NoThrowAttr 0x562d86733c88 Implicit # | | | `-ConstAttr 0x562d86733cb0 Implicit # | | |-FunctionDecl 0x562d86733de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x562d86733d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x562d86733e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86733f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86733f80 # | | | |-NoThrowAttr 0x562d86733fc0 Implicit # | | | `-ConstAttr 0x562d86733fe8 Implicit # | | |-FunctionDecl 0x562d86734198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x562d86734070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x562d86734248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86734308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86734338 # | | | |-NoThrowAttr 0x562d86734378 Implicit # | | | `-ConstAttr 0x562d867343a0 Implicit # | | |-FunctionDecl 0x562d86734558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x562d86734428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x562d86734608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867346c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d867346f8 # | | | |-NoThrowAttr 0x562d86734738 Implicit # | | | `-ConstAttr 0x562d86734760 Implicit # | | |-FunctionDecl 0x562d86734918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x562d867347e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x562d867349c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86734a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86734ab8 # | | | |-NoThrowAttr 0x562d86734af8 Implicit # | | | `-ConstAttr 0x562d86734b20 Implicit # | | |-FunctionDecl 0x562d86734c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x562d86734ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x562d86734d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86734dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86734df0 # | | | |-NoThrowAttr 0x562d86734e30 Implicit # | | | `-ConstAttr 0x562d86734e58 Implicit # | | |-FunctionDecl 0x562d86735008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d86734ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x562d867350b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86735178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d867351a8 # | | | |-NoThrowAttr 0x562d867351e8 Implicit # | | | `-ConstAttr 0x562d86735210 Implicit # | | |-FunctionDecl 0x562d867353c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d86735298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x562d86735478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86735538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86735568 # | | | |-NoThrowAttr 0x562d867355a8 Implicit # | | | `-ConstAttr 0x562d867355d0 Implicit # | | |-FunctionDecl 0x562d86735788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d86735658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x562d86735848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86735908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86735938 # | | | |-NoThrowAttr 0x562d86735978 Implicit # | | | `-ConstAttr 0x562d867359a0 Implicit # | | |-FunctionDecl 0x562d86735ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x562d86735a10 col:58 'float' # | | | |-AvailabilityAttr 0x562d86735b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86735c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86735c58 # | | | |-NoThrowAttr 0x562d86735c98 Implicit # | | | `-ConstAttr 0x562d86735cc0 Implicit # | | |-FunctionDecl 0x562d86735df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x562d86735d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x562d86735ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86735f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86735f98 # | | | |-NoThrowAttr 0x562d86735fd8 Implicit # | | | `-ConstAttr 0x562d86736000 Implicit # | | |-FunctionDecl 0x562d86736138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x562d86736088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x562d867361e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867362a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d867362d8 # | | | |-NoThrowAttr 0x562d86736318 Implicit # | | | `-ConstAttr 0x562d86736340 Implicit # | | |-FunctionDecl 0x562d86736478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x562d867363c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x562d86736528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867365e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86736618 # | | | |-NoThrowAttr 0x562d86736658 Implicit # | | | `-ConstAttr 0x562d86736680 Implicit # | | |-FunctionDecl 0x562d86736798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x562d867366f0 col:59 'double' # | | | |-AvailabilityAttr 0x562d86736848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86736908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86736938 # | | | |-NoThrowAttr 0x562d86736978 Implicit # | | | `-ConstAttr 0x562d867369a0 Implicit # | | |-FunctionDecl 0x562d86736b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x562d86736a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x562d86736c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86736cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86736cf8 # | | | |-NoThrowAttr 0x562d86736d38 Implicit # | | | `-ConstAttr 0x562d86736d60 Implicit # | | |-FunctionDecl 0x562d86736f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x562d86736de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x562d86736fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86737088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d867370b8 # | | | |-NoThrowAttr 0x562d867370f8 Implicit # | | | `-ConstAttr 0x562d86737120 Implicit # | | |-FunctionDecl 0x562d867372d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x562d867371a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x562d86737388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86737448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x562d86737478 # | | | |-NoThrowAttr 0x562d867374b8 Implicit # | | | `-ConstAttr 0x562d867374e0 Implicit # | | |-FunctionDecl 0x562d867375f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x562d86737548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x562d867376a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86737760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x562d86737790 # | | | |-NoThrowAttr 0x562d867377d0 Implicit # | | | `-ConstAttr 0x562d867377f8 Implicit # | | |-FunctionDecl 0x562d86737908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x562d86737860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x562d867379b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86737a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x562d86737aa8 # | | | |-NoThrowAttr 0x562d86737ae8 Implicit # | | | `-ConstAttr 0x562d86737b10 Implicit # | | |-FunctionDecl 0x562d86737c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x562d86737b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x562d86737d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86737e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x562d86737e38 # | | | |-NoThrowAttr 0x562d86737e78 Implicit # | | | `-ConstAttr 0x562d86737ea0 Implicit # | | |-FunctionDecl 0x562d86738028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x562d86737ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x562d867380d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86738198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x562d867381c8 # | | | |-NoThrowAttr 0x562d86738208 Implicit # | | | `-ConstAttr 0x562d86738230 Implicit # | | |-FunctionDecl 0x562d86738308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x562d867383b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86738470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x562d867384a0 # | | | |-NoThrowAttr 0x562d867384e0 Implicit # | | | `-ConstAttr 0x562d86738508 Implicit # | | |-FunctionDecl 0x562d867385a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x562d86738648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86738708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x562d86738738 # | | | |-NoThrowAttr 0x562d86738778 Implicit # | | | `-ConstAttr 0x562d867387a0 Implicit # | | |-FunctionDecl 0x562d86738810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x562d867388b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86738978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x562d867389a8 # | | | |-NoThrowAttr 0x562d867389e8 Implicit # | | | `-ConstAttr 0x562d86738a10 Implicit # | | |-FunctionDecl 0x562d86738b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x562d86738a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x562d86738bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86738c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x562d86738cb8 # | | | |-NoThrowAttr 0x562d86738cf8 Implicit # | | | `-ConstAttr 0x562d86738d20 Implicit # | | |-FunctionDecl 0x562d86738f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x562d86738d68 col:53 'bool' # | | | |-ParmVarDecl 0x562d86738de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86738fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d86739048 # | | | |-NoThrowAttr 0x562d86739088 Implicit # | | | `-ConstAttr 0x562d867390b0 Implicit # | | |-FunctionDecl 0x562d867392e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x562d86739118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x562d86739198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d867393a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d86739400 # | | | |-NoThrowAttr 0x562d86739440 Implicit # | | | `-ConstAttr 0x562d86739468 Implicit # | | |-FunctionDecl 0x562d867396b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x562d867394e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x562d86739560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86739770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d867397d0 # | | | |-NoThrowAttr 0x562d86739810 Implicit # | | | `-ConstAttr 0x562d8673a870 Implicit # | | |-FunctionDecl 0x562d8673aab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x562d8673a8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x562d8673a968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673ab70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673abd0 # | | | |-NoThrowAttr 0x562d8673ac10 Implicit # | | | `-ConstAttr 0x562d8673ac38 Implicit # | | |-FunctionDecl 0x562d8673ae68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x562d8673ac98 col:53 'half' # | | | |-ParmVarDecl 0x562d8673ad18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673af20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673af80 # | | | |-NoThrowAttr 0x562d8673afc0 Implicit # | | | `-ConstAttr 0x562d8673afe8 Implicit # | | |-FunctionDecl 0x562d8673b238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x562d8673b060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x562d8673b0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673b2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673b350 # | | | |-NoThrowAttr 0x562d8673b390 Implicit # | | | `-ConstAttr 0x562d8673b3b8 Implicit # | | |-FunctionDecl 0x562d8673b608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x562d8673b430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x562d8673b4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673b6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673b720 # | | | |-NoThrowAttr 0x562d8673b760 Implicit # | | | `-ConstAttr 0x562d8673b788 Implicit # | | |-FunctionDecl 0x562d8673b9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x562d8673b800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x562d8673b880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673ba90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673baf0 # | | | |-NoThrowAttr 0x562d8673bb30 Implicit # | | | `-ConstAttr 0x562d8673bb58 Implicit # | | |-FunctionDecl 0x562d8673bd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x562d8673bbb8 col:51 'int' # | | | |-ParmVarDecl 0x562d8673bc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673be40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673bea0 # | | | |-NoThrowAttr 0x562d8673bee0 Implicit # | | | `-ConstAttr 0x562d8673bf08 Implicit # | | |-FunctionDecl 0x562d8673c158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x562d8673bf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x562d8673c000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673c210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673c270 # | | | |-NoThrowAttr 0x562d8673c2b0 Implicit # | | | `-ConstAttr 0x562d8673c2d8 Implicit # | | |-FunctionDecl 0x562d8673c528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x562d8673c350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x562d8673c3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673c5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673c640 # | | | |-NoThrowAttr 0x562d8673c680 Implicit # | | | `-ConstAttr 0x562d8673c6a8 Implicit # | | |-FunctionDecl 0x562d8673c938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x562d8673c720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x562d8673c7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673c9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673ca50 # | | | |-NoThrowAttr 0x562d8673ca90 Implicit # | | | `-ConstAttr 0x562d8673cab8 Implicit # | | |-FunctionDecl 0x562d8673ccc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x562d8673cb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d8673cbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673cd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673cde0 # | | | |-NoThrowAttr 0x562d8673ce20 Implicit # | | | `-ConstAttr 0x562d8673ce48 Implicit # | | |-FunctionDecl 0x562d8673d098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x562d8673cec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x562d8673cf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673d150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673d1b0 # | | | |-NoThrowAttr 0x562d8673d1f0 Implicit # | | | `-ConstAttr 0x562d8673d218 Implicit # | | |-FunctionDecl 0x562d8673d468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x562d8673d290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x562d8673d310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673d520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673d580 # | | | |-NoThrowAttr 0x562d8673d5c0 Implicit # | | | `-ConstAttr 0x562d8673d5e8 Implicit # | | |-FunctionDecl 0x562d8673d838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x562d8673d660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x562d8673d6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673d8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673d950 # | | | |-NoThrowAttr 0x562d8673d990 Implicit # | | | `-ConstAttr 0x562d8673d9b8 Implicit # | | |-FunctionDecl 0x562d8673dbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x562d8673da18 col:55 'float' # | | | |-ParmVarDecl 0x562d8673da98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673dca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673dd00 # | | | |-NoThrowAttr 0x562d8673dd40 Implicit # | | | `-ConstAttr 0x562d8673dd68 Implicit # | | |-FunctionDecl 0x562d8673dfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x562d8673dde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x562d8673de60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673e070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673e0d0 # | | | |-NoThrowAttr 0x562d8673e110 Implicit # | | | `-ConstAttr 0x562d8673e138 Implicit # | | |-FunctionDecl 0x562d8673e388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x562d8673e1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x562d8673e230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673e440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673e4a0 # | | | |-NoThrowAttr 0x562d8673e4e0 Implicit # | | | `-ConstAttr 0x562d8673e508 Implicit # | | |-FunctionDecl 0x562d8673e758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x562d8673e580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x562d8673e600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673e810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673e890 # | | | |-NoThrowAttr 0x562d8673e8d0 Implicit # | | | `-ConstAttr 0x562d8673e8f8 Implicit # | | |-FunctionDecl 0x562d8673eb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x562d8673e970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x562d8673e9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673ec00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673ec60 # | | | |-NoThrowAttr 0x562d8673eca0 Implicit # | | | `-ConstAttr 0x562d8673ecc8 Implicit # | | |-FunctionDecl 0x562d8673ef18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x562d8673ed40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d8673edc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673efd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673f030 # | | | |-NoThrowAttr 0x562d8673f070 Implicit # | | | `-ConstAttr 0x562d8673f098 Implicit # | | |-FunctionDecl 0x562d8673f2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x562d8673f110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d8673f190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673f3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673f400 # | | | |-NoThrowAttr 0x562d8673f440 Implicit # | | | `-ConstAttr 0x562d8673f468 Implicit # | | |-FunctionDecl 0x562d8673f6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x562d8673f4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d8673f560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673f770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673f7d0 # | | | |-NoThrowAttr 0x562d8673f810 Implicit # | | | `-ConstAttr 0x562d8673f838 Implicit # | | |-FunctionDecl 0x562d8673fa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x562d8673f8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d8673f930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673fb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673fba0 # | | | |-NoThrowAttr 0x562d8673fbe0 Implicit # | | | `-ConstAttr 0x562d8673fc08 Implicit # | | |-FunctionDecl 0x562d8673fe58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x562d8673fc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d8673fd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8673ff10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d8673ff70 # | | | |-NoThrowAttr 0x562d8673ffb0 Implicit # | | | `-ConstAttr 0x562d8673ffd8 Implicit # | | |-FunctionDecl 0x562d86740228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x562d86740050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d867400d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d867402e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d86740340 # | | | |-NoThrowAttr 0x562d86740380 Implicit # | | | `-ConstAttr 0x562d867403a8 Implicit # | | |-FunctionDecl 0x562d867405f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x562d86740420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d867404a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d867406b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d86740710 # | | | |-NoThrowAttr 0x562d86740750 Implicit # | | | `-ConstAttr 0x562d86740778 Implicit # | | |-FunctionDecl 0x562d867409f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x562d867407d8 col:57 'double' # | | | |-ParmVarDecl 0x562d867408a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86740ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d86740b10 # | | | |-NoThrowAttr 0x562d86740b50 Implicit # | | | `-ConstAttr 0x562d86740b78 Implicit # | | |-FunctionDecl 0x562d86740dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x562d86740bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x562d86740c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86740e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d86740ee0 # | | | |-NoThrowAttr 0x562d86740f20 Implicit # | | | `-ConstAttr 0x562d86740f48 Implicit # | | |-FunctionDecl 0x562d86741198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x562d86740fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x562d86741040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86741250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d867412b0 # | | | |-NoThrowAttr 0x562d867412f0 Implicit # | | | `-ConstAttr 0x562d86741318 Implicit # | | |-FunctionDecl 0x562d86741568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x562d86741390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x562d86741410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86741620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x562d86741680 # | | | |-NoThrowAttr 0x562d867416c0 Implicit # | | | `-ConstAttr 0x562d867416e8 Implicit # | | |-FunctionDecl 0x562d86741820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x562d86741770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x562d867418d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86741990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x562d867419c0 # | | | |-NoThrowAttr 0x562d86741a00 Implicit # | | | `-ConstAttr 0x562d86741a28 Implicit # | | |-FunctionDecl 0x562d86741b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d86741aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x562d86741c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86741cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x562d86741cf0 # | | | |-NoThrowAttr 0x562d86741d30 Implicit # | | | `-ConstAttr 0x562d86741d58 Implicit # | | |-FunctionDecl 0x562d86741e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d86741de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x562d86741f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86742000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x562d86742030 # | | | |-NoThrowAttr 0x562d86742070 Implicit # | | | `-ConstAttr 0x562d86742098 Implicit # | | |-FunctionDecl 0x562d867421d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d86742120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x562d86742280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86742340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x562d86742370 # | | | |-NoThrowAttr 0x562d867423b0 Implicit # | | | `-ConstAttr 0x562d867423d8 Implicit # | | |-FunctionDecl 0x562d86742510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d86742460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x562d867425c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86742680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x562d867426b0 # | | | |-NoThrowAttr 0x562d867426f0 Implicit # | | | `-ConstAttr 0x562d86742718 Implicit # | | |-FunctionDecl 0x562d867428b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d867427a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x562d86742960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86742a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x562d86742a50 # | | | |-NoThrowAttr 0x562d86742a90 Implicit # | | | `-ConstAttr 0x562d86742ab8 Implicit # | | |-FunctionDecl 0x562d86742bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d86742b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x562d86742ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86742d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x562d86742d90 # | | | |-NoThrowAttr 0x562d86742dd0 Implicit # | | | `-ConstAttr 0x562d86742df8 Implicit # | | |-FunctionDecl 0x562d86742f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d86742e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x562d86742fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867430a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x562d867430d0 # | | | |-NoThrowAttr 0x562d86743110 Implicit # | | | `-ConstAttr 0x562d86743138 Implicit # | | |-FunctionDecl 0x562d86743270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x562d867431c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x562d86743320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867433e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x562d86743410 # | | | |-NoThrowAttr 0x562d86743450 Implicit # | | | `-ConstAttr 0x562d86743478 Implicit # | | |-FunctionDecl 0x562d867435a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d867434f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x562d86743650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86743710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x562d86743740 # | | | |-NoThrowAttr 0x562d86743780 Implicit # | | | `-ConstAttr 0x562d867437a8 Implicit # | | |-FunctionDecl 0x562d867438e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d86743830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x562d86743990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86743a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x562d86743a80 # | | | |-NoThrowAttr 0x562d86743ac0 Implicit # | | | `-ConstAttr 0x562d86743ae8 Implicit # | | |-FunctionDecl 0x562d86743c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d86743b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x562d86743cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86743d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x562d86743dc0 # | | | |-NoThrowAttr 0x562d86743e00 Implicit # | | | `-ConstAttr 0x562d86743e28 Implicit # | | |-FunctionDecl 0x562d86743f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d86743eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x562d86744010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867440d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x562d86744100 # | | | |-NoThrowAttr 0x562d86744140 Implicit # | | | `-ConstAttr 0x562d86744168 Implicit # | | |-FunctionDecl 0x562d867442a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d867441f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x562d86744350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86744410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x562d86744440 # | | | |-NoThrowAttr 0x562d86744480 Implicit # | | | `-ConstAttr 0x562d867444a8 Implicit # | | |-FunctionDecl 0x562d867445e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d86744530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x562d86744690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86744750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x562d86744780 # | | | |-NoThrowAttr 0x562d867447c0 Implicit # | | | `-ConstAttr 0x562d867447e8 Implicit # | | |-FunctionDecl 0x562d86744970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d867448c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x562d86744a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86744ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x562d86744b10 # | | | |-NoThrowAttr 0x562d86744b50 Implicit # | | | `-ConstAttr 0x562d86744b78 Implicit # | | |-FunctionDecl 0x562d86744cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x562d86744c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x562d86744d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86744e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x562d86744e50 # | | | |-NoThrowAttr 0x562d86744e90 Implicit # | | | `-ConstAttr 0x562d86744eb8 Implicit # | | |-FunctionDecl 0x562d86744fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d86744f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x562d86745090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86745150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x562d86745180 # | | | |-NoThrowAttr 0x562d867451c0 Implicit # | | | `-ConstAttr 0x562d867451e8 Implicit # | | |-FunctionDecl 0x562d86745320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d86745270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x562d867453d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86745490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x562d867454c0 # | | | |-NoThrowAttr 0x562d86745500 Implicit # | | | `-ConstAttr 0x562d86745528 Implicit # | | |-FunctionDecl 0x562d86745660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d867455b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x562d86745710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867457d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x562d86745800 # | | | |-NoThrowAttr 0x562d86745840 Implicit # | | | `-ConstAttr 0x562d86745868 Implicit # | | |-FunctionDecl 0x562d867459a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d867458f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x562d86745a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86745b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x562d86745b40 # | | | |-NoThrowAttr 0x562d86745b80 Implicit # | | | `-ConstAttr 0x562d86745ba8 Implicit # | | |-FunctionDecl 0x562d86745ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d86745c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x562d86745d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86745e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x562d86745e80 # | | | |-NoThrowAttr 0x562d86745ec0 Implicit # | | | `-ConstAttr 0x562d86745ee8 Implicit # | | |-FunctionDecl 0x562d86746020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d86745f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x562d867460d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86746190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x562d867461c0 # | | | |-NoThrowAttr 0x562d86746200 Implicit # | | | `-ConstAttr 0x562d86746228 Implicit # | | |-FunctionDecl 0x562d86746360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d867462b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x562d86746410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867464d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x562d86746500 # | | | |-NoThrowAttr 0x562d86746540 Implicit # | | | `-ConstAttr 0x562d86746568 Implicit # | | |-FunctionDecl 0x562d86746678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x562d867465c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x562d86746728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86746788 # | | | |-NoThrowAttr 0x562d867467c8 Implicit # | | | `-ConstAttr 0x562d867467f0 Implicit # | | |-FunctionDecl 0x562d867469b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x562d86746858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86746a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86746ac8 # | | | |-NoThrowAttr 0x562d86746b08 Implicit # | | | `-ConstAttr 0x562d86746b30 Implicit # | | |-FunctionDecl 0x562d86746c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86746ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86746d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86746d68 # | | | |-NoThrowAttr 0x562d86746da8 Implicit # | | | `-ConstAttr 0x562d86746dd0 Implicit # | | |-FunctionDecl 0x562d86746ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86746e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86746fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86747008 # | | | |-NoThrowAttr 0x562d86747048 Implicit # | | | `-ConstAttr 0x562d86747070 Implicit # | | |-FunctionDecl 0x562d86747180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x562d867470d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x562d86747230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86747290 # | | | |-NoThrowAttr 0x562d867472d0 Implicit # | | | `-ConstAttr 0x562d867472f8 Implicit # | | |-FunctionDecl 0x562d86747420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x562d86747370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d867474d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86747530 # | | | |-NoThrowAttr 0x562d86747570 Implicit # | | | `-ConstAttr 0x562d86747598 Implicit # | | |-FunctionDecl 0x562d867476c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x562d86747610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d86747770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d867477d0 # | | | |-NoThrowAttr 0x562d86747810 Implicit # | | | `-ConstAttr 0x562d86747838 Implicit # | | |-FunctionDecl 0x562d86747960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x562d867478b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d86747a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86747a70 # | | | |-NoThrowAttr 0x562d86747ab0 Implicit # | | | `-ConstAttr 0x562d86747ad8 Implicit # | | |-FunctionDecl 0x562d86747c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x562d86747b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86747cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86747d10 # | | | |-NoThrowAttr 0x562d86747d50 Implicit # | | | `-ConstAttr 0x562d86747d78 Implicit # | | |-FunctionDecl 0x562d86747ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d86747df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d86747f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86747fb0 # | | | |-NoThrowAttr 0x562d86747ff0 Implicit # | | | `-ConstAttr 0x562d86748018 Implicit # | | |-FunctionDecl 0x562d86748140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d86748090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d867481f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86748250 # | | | |-NoThrowAttr 0x562d86748290 Implicit # | | | `-ConstAttr 0x562d867482b8 Implicit # | | |-FunctionDecl 0x562d867483e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d86748330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d86748490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d867484f0 # | | | |-NoThrowAttr 0x562d86748530 Implicit # | | | `-ConstAttr 0x562d86748558 Implicit # | | |-FunctionDecl 0x562d86748680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562d867485d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d86748730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86748790 # | | | |-NoThrowAttr 0x562d867487d0 Implicit # | | | `-ConstAttr 0x562d867487f8 Implicit # | | |-FunctionDecl 0x562d86748bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x562d86748870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86748c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86748cd0 # | | | |-NoThrowAttr 0x562d86748d10 Implicit # | | | `-ConstAttr 0x562d86748d38 Implicit # | | |-FunctionDecl 0x562d86748e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562d86748db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86748f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86748f70 # | | | |-NoThrowAttr 0x562d86748fb0 Implicit # | | | `-ConstAttr 0x562d86748fd8 Implicit # | | |-FunctionDecl 0x562d86749100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x562d86749050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d867491b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86749210 # | | | |-NoThrowAttr 0x562d86749250 Implicit # | | | `-ConstAttr 0x562d86749278 Implicit # | | |-FunctionDecl 0x562d867493a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d867492f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d86749450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d867494b0 # | | | |-NoThrowAttr 0x562d867494f0 Implicit # | | | `-ConstAttr 0x562d86749518 Implicit # | | |-FunctionDecl 0x562d86749640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d86749590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d867496f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86749750 # | | | |-NoThrowAttr 0x562d86749790 Implicit # | | | `-ConstAttr 0x562d867497b8 Implicit # | | |-FunctionDecl 0x562d867498e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d86749830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86749990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d867499f0 # | | | |-NoThrowAttr 0x562d86749a30 Implicit # | | | `-ConstAttr 0x562d86749a58 Implicit # | | |-FunctionDecl 0x562d86749b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d86749ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86749c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86749c90 # | | | |-NoThrowAttr 0x562d86749cd0 Implicit # | | | `-ConstAttr 0x562d86749cf8 Implicit # | | |-FunctionDecl 0x562d86749e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x562d86749d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x562d86749eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d86749f18 # | | | |-NoThrowAttr 0x562d86749f58 Implicit # | | | `-ConstAttr 0x562d86749f80 Implicit # | | |-FunctionDecl 0x562d8674a0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x562d86749ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8674a158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d8674a1b8 # | | | |-NoThrowAttr 0x562d8674a1f8 Implicit # | | | `-ConstAttr 0x562d8674a220 Implicit # | | |-FunctionDecl 0x562d8674a348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8674a298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8674a3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d8674a458 # | | | |-NoThrowAttr 0x562d8674a498 Implicit # | | | `-ConstAttr 0x562d8674a4c0 Implicit # | | |-FunctionDecl 0x562d8674a5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8674a538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8674a698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d8674a6f8 # | | | |-NoThrowAttr 0x562d8674a738 Implicit # | | | `-ConstAttr 0x562d8674a760 Implicit # | | |-FunctionDecl 0x562d8674a870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x562d8674a7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x562d8674a920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d8674a980 # | | | |-NoThrowAttr 0x562d8674a9c0 Implicit # | | | `-ConstAttr 0x562d8674a9e8 Implicit # | | |-FunctionDecl 0x562d8674ab10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x562d8674aa60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d8674ae10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d8674ae70 # | | | |-NoThrowAttr 0x562d8674aeb0 Implicit # | | | `-ConstAttr 0x562d8674aed8 Implicit # | | |-FunctionDecl 0x562d8674b000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x562d8674af50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d8674b0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d8674b110 # | | | |-NoThrowAttr 0x562d8674b150 Implicit # | | | `-ConstAttr 0x562d8674b178 Implicit # | | |-FunctionDecl 0x562d8674b2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x562d8674b1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d8674b350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x562d8674b3b0 # | | | |-NoThrowAttr 0x562d8674b3f0 Implicit # | | | `-ConstAttr 0x562d8674b418 Implicit # | | |-FunctionDecl 0x562d8674b528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x562d8674b478 col:52 'half' # | | | |-BuiltinAliasAttr 0x562d8674b5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674b638 # | | | |-NoThrowAttr 0x562d8674b678 Implicit # | | | `-ConstAttr 0x562d8674b6a0 Implicit # | | |-FunctionDecl 0x562d8674b7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x562d8674b708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8674b868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674b8c8 # | | | |-NoThrowAttr 0x562d8674b908 Implicit # | | | `-ConstAttr 0x562d8674b930 Implicit # | | |-FunctionDecl 0x562d8674ba58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x562d8674b9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8674bb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674bb68 # | | | |-NoThrowAttr 0x562d8674bba8 Implicit # | | | `-ConstAttr 0x562d8674bbd0 Implicit # | | |-FunctionDecl 0x562d8674bcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x562d8674bc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8674bda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674be08 # | | | |-NoThrowAttr 0x562d8674be48 Implicit # | | | `-ConstAttr 0x562d8674be70 Implicit # | | |-FunctionDecl 0x562d8674bf90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x562d8674bee0 col:50 'int' # | | | |-AvailabilityAttr 0x562d8674c040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674c100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674c130 # | | | |-NoThrowAttr 0x562d8674c170 Implicit # | | | `-ConstAttr 0x562d8674c198 Implicit # | | |-FunctionDecl 0x562d8674c2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x562d8674c220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x562d8674c380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674c440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674c470 # | | | |-NoThrowAttr 0x562d8674c4b0 Implicit # | | | `-ConstAttr 0x562d8674c4d8 Implicit # | | |-FunctionDecl 0x562d8674c610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x562d8674c560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x562d8674c6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674c780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674c7b0 # | | | |-NoThrowAttr 0x562d8674c7f0 Implicit # | | | `-ConstAttr 0x562d8674c818 Implicit # | | |-FunctionDecl 0x562d8674c950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x562d8674c8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x562d8674ca00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674cac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674caf0 # | | | |-NoThrowAttr 0x562d8674cb30 Implicit # | | | `-ConstAttr 0x562d8674cb58 Implicit # | | |-FunctionDecl 0x562d8674cc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x562d8674cbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x562d8674cd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674de30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674de60 # | | | |-NoThrowAttr 0x562d8674dea0 Implicit # | | | `-ConstAttr 0x562d8674dec8 Implicit # | | |-FunctionDecl 0x562d8674e000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d8674df50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x562d8674e0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674e170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674e1a0 # | | | |-NoThrowAttr 0x562d8674e1e0 Implicit # | | | `-ConstAttr 0x562d8674e208 Implicit # | | |-FunctionDecl 0x562d8674e340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d8674e290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x562d8674e3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674e4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674e4e0 # | | | |-NoThrowAttr 0x562d8674e520 Implicit # | | | `-ConstAttr 0x562d8674e548 Implicit # | | |-FunctionDecl 0x562d8674e680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d8674e5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x562d8674e730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674e7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674e820 # | | | |-NoThrowAttr 0x562d8674e860 Implicit # | | | `-ConstAttr 0x562d8674e888 Implicit # | | |-FunctionDecl 0x562d8674e9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562d8674e910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x562d8674ea70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674eb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674eb60 # | | | |-NoThrowAttr 0x562d8674eba0 Implicit # | | | `-ConstAttr 0x562d8674ebc8 Implicit # | | |-FunctionDecl 0x562d8674ed00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x562d8674ec50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x562d8674edb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674ee70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674eea0 # | | | |-NoThrowAttr 0x562d8674eee0 Implicit # | | | `-ConstAttr 0x562d8674ef08 Implicit # | | |-FunctionDecl 0x562d8674f040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562d8674ef90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x562d8674f0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674f1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674f1e0 # | | | |-NoThrowAttr 0x562d8674f220 Implicit # | | | `-ConstAttr 0x562d8674f248 Implicit # | | |-FunctionDecl 0x562d8674f380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x562d8674f2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x562d8674f430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674f4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674f520 # | | | |-NoThrowAttr 0x562d8674f560 Implicit # | | | `-ConstAttr 0x562d8674f588 Implicit # | | |-FunctionDecl 0x562d8674f6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d8674f610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x562d8674f770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674f830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674f860 # | | | |-NoThrowAttr 0x562d8674f8a0 Implicit # | | | `-ConstAttr 0x562d8674f8c8 Implicit # | | |-FunctionDecl 0x562d8674fa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d8674f950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x562d8674fab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d8674fb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d8674fba0 # | | | |-NoThrowAttr 0x562d8674fbe0 Implicit # | | | `-ConstAttr 0x562d8674fc08 Implicit # | | |-FunctionDecl 0x562d8674fd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d8674fc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x562d867535c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86753680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d867536b0 # | | | |-NoThrowAttr 0x562d867536f0 Implicit # | | | `-ConstAttr 0x562d86753718 Implicit # | | |-FunctionDecl 0x562d86753850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d867537a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x562d86753900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867539c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d867539f0 # | | | |-NoThrowAttr 0x562d86753a30 Implicit # | | | `-ConstAttr 0x562d86753a58 Implicit # | | |-FunctionDecl 0x562d86753b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x562d86753ac8 col:54 'float' # | | | |-AvailabilityAttr 0x562d86753c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86753ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d86753d18 # | | | |-NoThrowAttr 0x562d86753d58 Implicit # | | | `-ConstAttr 0x562d86753d80 Implicit # | | |-FunctionDecl 0x562d86753eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x562d86753e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x562d86753f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86754028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d86754058 # | | | |-NoThrowAttr 0x562d86754098 Implicit # | | | `-ConstAttr 0x562d867540c0 Implicit # | | |-FunctionDecl 0x562d867541f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x562d86754148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x562d867542a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86754368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d86754398 # | | | |-NoThrowAttr 0x562d867543d8 Implicit # | | | `-ConstAttr 0x562d86754400 Implicit # | | |-FunctionDecl 0x562d86754538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x562d86754488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x562d867545e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867546a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d867546d8 # | | | |-NoThrowAttr 0x562d86754718 Implicit # | | | `-ConstAttr 0x562d86754740 Implicit # | | |-FunctionDecl 0x562d86754860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x562d867547b0 col:56 'double' # | | | |-AvailabilityAttr 0x562d86754910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867549d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d86754a00 # | | | |-NoThrowAttr 0x562d86754a40 Implicit # | | | `-ConstAttr 0x562d86754a68 Implicit # | | |-FunctionDecl 0x562d86754ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x562d86754af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x562d86754c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86754d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d86754d40 # | | | |-NoThrowAttr 0x562d86754d80 Implicit # | | | `-ConstAttr 0x562d86754da8 Implicit # | | |-FunctionDecl 0x562d86754ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x562d86754e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x562d86754f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86755050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d86755080 # | | | |-NoThrowAttr 0x562d867550c0 Implicit # | | | `-ConstAttr 0x562d867550e8 Implicit # | | |-FunctionDecl 0x562d86755220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x562d86755170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x562d867552d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86755390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x562d867553c0 # | | | |-NoThrowAttr 0x562d86755400 Implicit # | | | `-ConstAttr 0x562d86755428 Implicit # | | |-FunctionDecl 0x562d867555d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x562d86755488 col:52 'half' # | | | |-BuiltinAliasAttr 0x562d86755680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d867556e0 # | | | |-NoThrowAttr 0x562d86755720 Implicit # | | | `-ConstAttr 0x562d86755748 Implicit # | | |-FunctionDecl 0x562d86755860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x562d867557b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86755910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86755970 # | | | |-NoThrowAttr 0x562d867559b0 Implicit # | | | `-ConstAttr 0x562d867559d8 Implicit # | | |-FunctionDecl 0x562d86755b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86755a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86755bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86755c10 # | | | |-NoThrowAttr 0x562d86755c50 Implicit # | | | `-ConstAttr 0x562d86755c78 Implicit # | | |-FunctionDecl 0x562d86755da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86755cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86755e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86755eb0 # | | | |-NoThrowAttr 0x562d86755ef0 Implicit # | | | `-ConstAttr 0x562d86755f18 Implicit # | | |-FunctionDecl 0x562d86756028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x562d86755f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x562d867560d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86756138 # | | | |-NoThrowAttr 0x562d86756178 Implicit # | | | `-ConstAttr 0x562d867561a0 Implicit # | | |-FunctionDecl 0x562d867562c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x562d86756218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d86756378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d867563d8 # | | | |-NoThrowAttr 0x562d86756418 Implicit # | | | `-ConstAttr 0x562d86756440 Implicit # | | |-FunctionDecl 0x562d86756568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x562d867564b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d86756618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86756678 # | | | |-NoThrowAttr 0x562d867566b8 Implicit # | | | `-ConstAttr 0x562d867566e0 Implicit # | | |-FunctionDecl 0x562d86756808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x562d86756758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d867568b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86756918 # | | | |-NoThrowAttr 0x562d86756958 Implicit # | | | `-ConstAttr 0x562d86756980 Implicit # | | |-FunctionDecl 0x562d86756aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x562d867569f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86756b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86756bb8 # | | | |-NoThrowAttr 0x562d86756bf8 Implicit # | | | `-ConstAttr 0x562d86756c20 Implicit # | | |-FunctionDecl 0x562d86756d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d86756c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d86756df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86756e58 # | | | |-NoThrowAttr 0x562d86756e98 Implicit # | | | `-ConstAttr 0x562d86756ec0 Implicit # | | |-FunctionDecl 0x562d86756fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d86756f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d86757098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d867570f8 # | | | |-NoThrowAttr 0x562d86757138 Implicit # | | | `-ConstAttr 0x562d86757160 Implicit # | | |-FunctionDecl 0x562d86757288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d867571d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d86757338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86757398 # | | | |-NoThrowAttr 0x562d867573d8 Implicit # | | | `-ConstAttr 0x562d86757400 Implicit # | | |-FunctionDecl 0x562d86757528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562d86757478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d867575e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86757648 # | | | |-NoThrowAttr 0x562d86757688 Implicit # | | | `-ConstAttr 0x562d867576b0 Implicit # | | |-FunctionDecl 0x562d867577d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x562d86757728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86757888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d867578e8 # | | | |-NoThrowAttr 0x562d86757928 Implicit # | | | `-ConstAttr 0x562d86757950 Implicit # | | |-FunctionDecl 0x562d86757a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562d867579c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86757b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86757b88 # | | | |-NoThrowAttr 0x562d86757bc8 Implicit # | | | `-ConstAttr 0x562d86757bf0 Implicit # | | |-FunctionDecl 0x562d86757d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x562d86757c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86757dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86757e28 # | | | |-NoThrowAttr 0x562d86757e68 Implicit # | | | `-ConstAttr 0x562d86757e90 Implicit # | | |-FunctionDecl 0x562d86757fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d86757f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d86758068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d867580c8 # | | | |-NoThrowAttr 0x562d86758108 Implicit # | | | `-ConstAttr 0x562d86758130 Implicit # | | |-FunctionDecl 0x562d86758258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d867581a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86758308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86758368 # | | | |-NoThrowAttr 0x562d867583a8 Implicit # | | | `-ConstAttr 0x562d867583d0 Implicit # | | |-FunctionDecl 0x562d867584f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d86758448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d867585a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86758608 # | | | |-NoThrowAttr 0x562d86758648 Implicit # | | | `-ConstAttr 0x562d86758670 Implicit # | | |-FunctionDecl 0x562d86758798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d867586e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86758848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d867588a8 # | | | |-NoThrowAttr 0x562d867588e8 Implicit # | | | `-ConstAttr 0x562d86758910 Implicit # | | |-FunctionDecl 0x562d86758a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x562d86758970 col:54 'float' # | | | |-BuiltinAliasAttr 0x562d86758ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86758b30 # | | | |-NoThrowAttr 0x562d86758b70 Implicit # | | | `-ConstAttr 0x562d86758b98 Implicit # | | |-FunctionDecl 0x562d86758cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x562d86758c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d86758d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86758dd0 # | | | |-NoThrowAttr 0x562d86758e10 Implicit # | | | `-ConstAttr 0x562d86758e38 Implicit # | | |-FunctionDecl 0x562d86758f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x562d86758eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86759010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86759070 # | | | |-NoThrowAttr 0x562d867590b0 Implicit # | | | `-ConstAttr 0x562d867590d8 Implicit # | | |-FunctionDecl 0x562d86759200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x562d86759150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d867592b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86759310 # | | | |-NoThrowAttr 0x562d86759350 Implicit # | | | `-ConstAttr 0x562d86759378 Implicit # | | |-FunctionDecl 0x562d86759488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x562d867593d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x562d86759538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d86759598 # | | | |-NoThrowAttr 0x562d866f9ce0 Implicit # | | | `-ConstAttr 0x562d866f9d08 Implicit # | | |-FunctionDecl 0x562d866f9e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x562d866f9d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d866f9ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d866f9f40 # | | | |-NoThrowAttr 0x562d866f9f80 Implicit # | | | `-ConstAttr 0x562d866f9fa8 Implicit # | | |-FunctionDecl 0x562d866fa0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x562d866fa020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d866fa180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d866fa1e0 # | | | |-NoThrowAttr 0x562d866fa220 Implicit # | | | `-ConstAttr 0x562d866fa248 Implicit # | | |-FunctionDecl 0x562d866fa370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x562d866fa2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d866fa420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x562d866fa480 # | | | |-NoThrowAttr 0x562d866fa4c0 Implicit # | | | `-ConstAttr 0x562d866fa4e8 Implicit # | | |-FunctionDecl 0x562d866fa5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x562d866fa548 col:56 'half' # | | | |-BuiltinAliasAttr 0x562d866fa6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fa708 # | | | |-NoThrowAttr 0x562d866fa748 Implicit # | | | `-ConstAttr 0x562d866fa770 Implicit # | | |-FunctionDecl 0x562d866fa888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x562d866fa7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d866fa938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fa998 # | | | |-NoThrowAttr 0x562d866fa9d8 Implicit # | | | `-ConstAttr 0x562d866faa00 Implicit # | | |-FunctionDecl 0x562d866fab28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x562d866faa78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d866fabd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fac38 # | | | |-NoThrowAttr 0x562d866fac78 Implicit # | | | `-ConstAttr 0x562d866faca0 Implicit # | | |-FunctionDecl 0x562d866fadc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x562d866fad18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d866fae78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866faed8 # | | | |-NoThrowAttr 0x562d866faf18 Implicit # | | | `-ConstAttr 0x562d866faf40 Implicit # | | |-FunctionDecl 0x562d866fb060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x562d866fafb0 col:54 'int' # | | | |-AvailabilityAttr 0x562d866fb110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fb1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fb200 # | | | |-NoThrowAttr 0x562d866fb240 Implicit # | | | `-ConstAttr 0x562d866fb268 Implicit # | | |-FunctionDecl 0x562d866fb3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x562d866fb2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x562d866fb450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fb510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fb540 # | | | |-NoThrowAttr 0x562d866fb580 Implicit # | | | `-ConstAttr 0x562d866fb5a8 Implicit # | | |-FunctionDecl 0x562d866fb6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x562d866fb630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x562d866fb790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fb850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fb880 # | | | |-NoThrowAttr 0x562d866fb8c0 Implicit # | | | `-ConstAttr 0x562d866fb8e8 Implicit # | | |-FunctionDecl 0x562d866fba20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x562d866fb970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x562d866fbad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fbb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fbbc0 # | | | |-NoThrowAttr 0x562d866fbc00 Implicit # | | | `-ConstAttr 0x562d866fbc28 Implicit # | | |-FunctionDecl 0x562d866fbda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x562d866fbcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x562d866fbe50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fbf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fbf40 # | | | |-NoThrowAttr 0x562d866fbf80 Implicit # | | | `-ConstAttr 0x562d866fbfa8 Implicit # | | |-FunctionDecl 0x562d866fc0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d866fc030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x562d866fc190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fc250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fc280 # | | | |-NoThrowAttr 0x562d866fc2c0 Implicit # | | | `-ConstAttr 0x562d866fc2e8 Implicit # | | |-FunctionDecl 0x562d866fc420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d866fc370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x562d866fc4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fc590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fc5c0 # | | | |-NoThrowAttr 0x562d866fc600 Implicit # | | | `-ConstAttr 0x562d866fc628 Implicit # | | |-FunctionDecl 0x562d866fc760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d866fc6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x562d866fc810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fc8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fc900 # | | | |-NoThrowAttr 0x562d866fc940 Implicit # | | | `-ConstAttr 0x562d866fc968 Implicit # | | |-FunctionDecl 0x562d866fcaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562d866fc9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x562d866fcb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fcc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fcc40 # | | | |-NoThrowAttr 0x562d866fcc80 Implicit # | | | `-ConstAttr 0x562d866fcca8 Implicit # | | |-FunctionDecl 0x562d866fcde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x562d866fcd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x562d866fce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fcf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fcf80 # | | | |-NoThrowAttr 0x562d866fcfc0 Implicit # | | | `-ConstAttr 0x562d866fcfe8 Implicit # | | |-FunctionDecl 0x562d866fd120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562d866fd070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x562d866fd1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fd290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fd2c0 # | | | |-NoThrowAttr 0x562d866fd300 Implicit # | | | `-ConstAttr 0x562d866fd328 Implicit # | | |-FunctionDecl 0x562d866fd460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x562d866fd3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x562d866fd510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fd5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fd600 # | | | |-NoThrowAttr 0x562d866fd640 Implicit # | | | `-ConstAttr 0x562d866fd668 Implicit # | | |-FunctionDecl 0x562d866fd7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d866fd6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x562d866fd850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fd910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fd940 # | | | |-NoThrowAttr 0x562d866fd980 Implicit # | | | `-ConstAttr 0x562d866fd9a8 Implicit # | | |-FunctionDecl 0x562d866fdae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d866fda30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x562d866fdb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d866fdc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d866fdc80 # | | | |-NoThrowAttr 0x562d866fdcc0 Implicit # | | | `-ConstAttr 0x562d86765610 Implicit # | | |-FunctionDecl 0x562d86765748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d86765698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x562d867657f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867658b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d867658e8 # | | | |-NoThrowAttr 0x562d86765928 Implicit # | | | `-ConstAttr 0x562d86765950 Implicit # | | |-FunctionDecl 0x562d86765a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d867659d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x562d86765b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86765bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d86765c28 # | | | |-NoThrowAttr 0x562d86765c68 Implicit # | | | `-ConstAttr 0x562d86765c90 Implicit # | | |-FunctionDecl 0x562d86765db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x562d86765d00 col:58 'float' # | | | |-AvailabilityAttr 0x562d86765e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86765f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d86765f50 # | | | |-NoThrowAttr 0x562d86765f90 Implicit # | | | `-ConstAttr 0x562d86765fb8 Implicit # | | |-FunctionDecl 0x562d867660f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x562d86766040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x562d867661a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86766260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d86766290 # | | | |-NoThrowAttr 0x562d867662d0 Implicit # | | | `-ConstAttr 0x562d867662f8 Implicit # | | |-FunctionDecl 0x562d86766430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x562d86766380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x562d867664e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867665a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d867665d0 # | | | |-NoThrowAttr 0x562d86766610 Implicit # | | | `-ConstAttr 0x562d86766638 Implicit # | | |-FunctionDecl 0x562d86766770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x562d867666c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x562d86766820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867668e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d86766910 # | | | |-NoThrowAttr 0x562d86766950 Implicit # | | | `-ConstAttr 0x562d86766978 Implicit # | | |-FunctionDecl 0x562d86766a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x562d867669e8 col:60 'double' # | | | |-AvailabilityAttr 0x562d86766b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86766c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d86766c38 # | | | |-NoThrowAttr 0x562d86766c78 Implicit # | | | `-ConstAttr 0x562d86766ca0 Implicit # | | |-FunctionDecl 0x562d86766dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x562d86766d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x562d86766e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86766f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d86766f78 # | | | |-NoThrowAttr 0x562d86766fb8 Implicit # | | | `-ConstAttr 0x562d86766fe0 Implicit # | | |-FunctionDecl 0x562d86767118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x562d86767068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x562d867671c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d86767288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d867672b8 # | | | |-NoThrowAttr 0x562d867672f8 Implicit # | | | `-ConstAttr 0x562d86767320 Implicit # | | |-FunctionDecl 0x562d86767458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x562d867673a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x562d86767508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x562d867675c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x562d86767620 # | | | |-NoThrowAttr 0x562d86767660 Implicit # | | | `-ConstAttr 0x562d86767688 Implicit # | | |-FunctionDecl 0x562d86767798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x562d867676e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x562d86767848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d867678a8 # | | | |-NoThrowAttr 0x562d867678e8 Implicit # | | | `-ConstAttr 0x562d86767910 Implicit # | | |-FunctionDecl 0x562d86767a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x562d86767978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86767ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86767b38 # | | | |-NoThrowAttr 0x562d86767b78 Implicit # | | | `-ConstAttr 0x562d86767ba0 Implicit # | | |-FunctionDecl 0x562d86767cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86767c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86767d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86767dd8 # | | | |-NoThrowAttr 0x562d86767e18 Implicit # | | | `-ConstAttr 0x562d86767e40 Implicit # | | |-FunctionDecl 0x562d86767f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86767eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86768018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86768078 # | | | |-NoThrowAttr 0x562d867680b8 Implicit # | | | `-ConstAttr 0x562d867680e0 Implicit # | | |-FunctionDecl 0x562d867681f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x562d86768140 col:50 'int' # | | | |-BuiltinAliasAttr 0x562d867682a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86768300 # | | | |-NoThrowAttr 0x562d86768340 Implicit # | | | `-ConstAttr 0x562d86768368 Implicit # | | |-FunctionDecl 0x562d86768490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x562d867683e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d86768540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d867685a0 # | | | |-NoThrowAttr 0x562d867685e0 Implicit # | | | `-ConstAttr 0x562d86768608 Implicit # | | |-FunctionDecl 0x562d86768730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x562d86768680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d867687e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86768840 # | | | |-NoThrowAttr 0x562d86768880 Implicit # | | | `-ConstAttr 0x562d867688a8 Implicit # | | |-FunctionDecl 0x562d867689d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x562d86768920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d86768a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86768ae0 # | | | |-NoThrowAttr 0x562d86768b20 Implicit # | | | `-ConstAttr 0x562d86768b48 Implicit # | | |-FunctionDecl 0x562d86768c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x562d86768bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d86768d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86768d80 # | | | |-NoThrowAttr 0x562d86768dc0 Implicit # | | | `-ConstAttr 0x562d86768de8 Implicit # | | |-FunctionDecl 0x562d86768f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d86768e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d86768fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86769020 # | | | |-NoThrowAttr 0x562d86769060 Implicit # | | | `-ConstAttr 0x562d86769088 Implicit # | | |-FunctionDecl 0x562d867691b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d86769100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d86769260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d867692c0 # | | | |-NoThrowAttr 0x562d86769300 Implicit # | | | `-ConstAttr 0x562d86769328 Implicit # | | |-FunctionDecl 0x562d86769450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d867693a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d86769500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86769560 # | | | |-NoThrowAttr 0x562d867695a0 Implicit # | | | `-ConstAttr 0x562d867695c8 Implicit # | | |-FunctionDecl 0x562d86769710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562d86769660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d867697c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86769820 # | | | |-NoThrowAttr 0x562d86769860 Implicit # | | | `-ConstAttr 0x562d86769888 Implicit # | | |-FunctionDecl 0x562d867699b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x562d86769900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86769a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86769ac0 # | | | |-NoThrowAttr 0x562d86769b00 Implicit # | | | `-ConstAttr 0x562d86769b28 Implicit # | | |-FunctionDecl 0x562d86769c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562d86769ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86769d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d86769d60 # | | | |-NoThrowAttr 0x562d86769da0 Implicit # | | | `-ConstAttr 0x562d86769dc8 Implicit # | | |-FunctionDecl 0x562d86769ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x562d86769e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86769fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676a000 # | | | |-NoThrowAttr 0x562d8676a040 Implicit # | | | `-ConstAttr 0x562d8676a068 Implicit # | | |-FunctionDecl 0x562d8676a190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d8676a0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d8676a240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676a2a0 # | | | |-NoThrowAttr 0x562d8676a2e0 Implicit # | | | `-ConstAttr 0x562d8676a308 Implicit # | | |-FunctionDecl 0x562d8676a430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d8676a380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d8676a4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676a540 # | | | |-NoThrowAttr 0x562d8676a580 Implicit # | | | `-ConstAttr 0x562d8676a5a8 Implicit # | | |-FunctionDecl 0x562d8676a6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d8676a620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d8676a780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676a7e0 # | | | |-NoThrowAttr 0x562d8676a820 Implicit # | | | `-ConstAttr 0x562d8676a848 Implicit # | | |-FunctionDecl 0x562d8676a970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d8676a8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d8676aa20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676aa80 # | | | |-NoThrowAttr 0x562d8676aac0 Implicit # | | | `-ConstAttr 0x562d8676aae8 Implicit # | | |-FunctionDecl 0x562d8676abf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x562d8676ab48 col:54 'float' # | | | |-BuiltinAliasAttr 0x562d8676aca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676ad08 # | | | |-NoThrowAttr 0x562d8676ad48 Implicit # | | | `-ConstAttr 0x562d8676ad70 Implicit # | | |-FunctionDecl 0x562d8676ae98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8676ade8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8676af48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676afa8 # | | | |-NoThrowAttr 0x562d8676afe8 Implicit # | | | `-ConstAttr 0x562d8676b010 Implicit # | | |-FunctionDecl 0x562d8676b138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8676b088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8676b1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676b248 # | | | |-NoThrowAttr 0x562d8676b288 Implicit # | | | `-ConstAttr 0x562d8676b2b0 Implicit # | | |-FunctionDecl 0x562d8676b3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8676b328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8676b488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676b4e8 # | | | |-NoThrowAttr 0x562d8676b528 Implicit # | | | `-ConstAttr 0x562d8676b550 Implicit # | | |-FunctionDecl 0x562d8676b670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x562d8676b5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x562d8676b720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676b780 # | | | |-NoThrowAttr 0x562d8676b7c0 Implicit # | | | `-ConstAttr 0x562d8676b7e8 Implicit # | | |-FunctionDecl 0x562d8676b910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x562d8676b860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d8676b9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676ba20 # | | | |-NoThrowAttr 0x562d8676ba60 Implicit # | | | `-ConstAttr 0x562d8676ba88 Implicit # | | |-FunctionDecl 0x562d8676bbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x562d8676bb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d8676bc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676bcc0 # | | | |-NoThrowAttr 0x562d8676bd00 Implicit # | | | `-ConstAttr 0x562d8676bd28 Implicit # | | |-FunctionDecl 0x562d8676be50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x562d8676bda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d8676bf00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x562d8676bf60 # | | | |-NoThrowAttr 0x562d8676bfa0 Implicit # | | | `-ConstAttr 0x562d8676bfc8 Implicit # | | |-FunctionDecl 0x562d8676c0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x562d8676c028 col:56 'half' # | | | |-BuiltinAliasAttr 0x562d8676c188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676c1e8 # | | | |-NoThrowAttr 0x562d8676c228 Implicit # | | | `-ConstAttr 0x562d8676c250 Implicit # | | |-FunctionDecl 0x562d8676c368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x562d8676c2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8676c418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676c478 # | | | |-NoThrowAttr 0x562d8676c4b8 Implicit # | | | `-ConstAttr 0x562d8676c4e0 Implicit # | | |-FunctionDecl 0x562d8676c608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x562d8676c558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8676c6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676c718 # | | | |-NoThrowAttr 0x562d8676c758 Implicit # | | | `-ConstAttr 0x562d8676c780 Implicit # | | |-FunctionDecl 0x562d8676c8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x562d8676c7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8676c958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676c9b8 # | | | |-NoThrowAttr 0x562d8676c9f8 Implicit # | | | `-ConstAttr 0x562d8676ca20 Implicit # | | |-FunctionDecl 0x562d8676cb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x562d8676ca80 col:54 'int' # | | | |-BuiltinAliasAttr 0x562d8676cbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676cc40 # | | | |-NoThrowAttr 0x562d8676cc80 Implicit # | | | `-ConstAttr 0x562d8676cca8 Implicit # | | |-FunctionDecl 0x562d8676cdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x562d8676cd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d8676ce80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676cee0 # | | | |-NoThrowAttr 0x562d8676cf20 Implicit # | | | `-ConstAttr 0x562d8676cf48 Implicit # | | |-FunctionDecl 0x562d8676d070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x562d8676cfc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d8676d120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676d180 # | | | |-NoThrowAttr 0x562d8676d1c0 Implicit # | | | `-ConstAttr 0x562d8676d1e8 Implicit # | | |-FunctionDecl 0x562d8676d310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x562d8676d260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d8676d3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676d420 # | | | |-NoThrowAttr 0x562d8676d460 Implicit # | | | `-ConstAttr 0x562d8676d488 Implicit # | | |-FunctionDecl 0x562d8676d650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x562d8676d500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8676d700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676d760 # | | | |-NoThrowAttr 0x562d8676d7a0 Implicit # | | | `-ConstAttr 0x562d8676d7c8 Implicit # | | |-FunctionDecl 0x562d8676d8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d8676d840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d8676d9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676da00 # | | | |-NoThrowAttr 0x562d8676da40 Implicit # | | | `-ConstAttr 0x562d8676da68 Implicit # | | |-FunctionDecl 0x562d8676db90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d8676dae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d8676dc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676dca0 # | | | |-NoThrowAttr 0x562d8676dce0 Implicit # | | | `-ConstAttr 0x562d8676dd08 Implicit # | | |-FunctionDecl 0x562d8676de30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d8676dd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d8676dee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676df40 # | | | |-NoThrowAttr 0x562d8676df80 Implicit # | | | `-ConstAttr 0x562d8676dfa8 Implicit # | | |-FunctionDecl 0x562d8676e0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562d8676e020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d8676e180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676e1e0 # | | | |-NoThrowAttr 0x562d8676e220 Implicit # | | | `-ConstAttr 0x562d8676e248 Implicit # | | |-FunctionDecl 0x562d8676e370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x562d8676e2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d8676e420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676e480 # | | | |-NoThrowAttr 0x562d8676e4c0 Implicit # | | | `-ConstAttr 0x562d8676e4e8 Implicit # | | |-FunctionDecl 0x562d8676e610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562d8676e560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d8676e6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676e720 # | | | |-NoThrowAttr 0x562d8676e760 Implicit # | | | `-ConstAttr 0x562d8676e788 Implicit # | | |-FunctionDecl 0x562d8676e8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x562d8676e800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d8676e960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676e9c0 # | | | |-NoThrowAttr 0x562d8676ea00 Implicit # | | | `-ConstAttr 0x562d8676ea28 Implicit # | | |-FunctionDecl 0x562d8676eb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d8676eaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d8676ec00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676ec60 # | | | |-NoThrowAttr 0x562d8676eca0 Implicit # | | | `-ConstAttr 0x562d8676ecc8 Implicit # | | |-FunctionDecl 0x562d8676edf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d8676ed40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d8676eea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676ef00 # | | | |-NoThrowAttr 0x562d8676ef40 Implicit # | | | `-ConstAttr 0x562d8676ef68 Implicit # | | |-FunctionDecl 0x562d8676f090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d8676efe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d8676f140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676f1a0 # | | | |-NoThrowAttr 0x562d8676f1e0 Implicit # | | | `-ConstAttr 0x562d8676f208 Implicit # | | |-FunctionDecl 0x562d8676f330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d8676f280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d8676f3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676f440 # | | | |-NoThrowAttr 0x562d8676f480 Implicit # | | | `-ConstAttr 0x562d8676f4a8 Implicit # | | |-FunctionDecl 0x562d8676f660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x562d8676f508 col:58 'float' # | | | |-BuiltinAliasAttr 0x562d8676f710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676f770 # | | | |-NoThrowAttr 0x562d8676f7b0 Implicit # | | | `-ConstAttr 0x562d8676f7d8 Implicit # | | |-FunctionDecl 0x562d8676f900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8676f850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8676f9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676fa10 # | | | |-NoThrowAttr 0x562d8676fa50 Implicit # | | | `-ConstAttr 0x562d8676fa78 Implicit # | | |-FunctionDecl 0x562d8676fba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8676faf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8676fc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676fcb0 # | | | |-NoThrowAttr 0x562d8676fcf0 Implicit # | | | `-ConstAttr 0x562d8676fd18 Implicit # | | |-FunctionDecl 0x562d8676fe40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8676fd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8676fef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d8676ff50 # | | | |-NoThrowAttr 0x562d8676ff90 Implicit # | | | `-ConstAttr 0x562d8676ffb8 Implicit # | | |-FunctionDecl 0x562d867700c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x562d86770018 col:60 'double' # | | | |-BuiltinAliasAttr 0x562d86770178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d867701d8 # | | | |-NoThrowAttr 0x562d86770218 Implicit # | | | `-ConstAttr 0x562d86770240 Implicit # | | |-FunctionDecl 0x562d86770368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x562d867702b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d86770418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d86770478 # | | | |-NoThrowAttr 0x562d867704b8 Implicit # | | | `-ConstAttr 0x562d867704e0 Implicit # | | |-FunctionDecl 0x562d86770608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x562d86770558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d867706b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d86770718 # | | | |-NoThrowAttr 0x562d86770758 Implicit # | | | `-ConstAttr 0x562d86770780 Implicit # | | |-FunctionDecl 0x562d867708a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x562d867707f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d86770958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x562d867709b8 # | | | |-NoThrowAttr 0x562d867709f8 Implicit # | | | `-ConstAttr 0x562d86770a20 Implicit # | | |-FunctionDecl 0x562d86770b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x562d86770a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x562d86770be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86770c40 # | | | |-NoThrowAttr 0x562d86770c80 Implicit # | | | `-ConstAttr 0x562d86770ca8 Implicit # | | |-FunctionDecl 0x562d86770dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x562d86770d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86770e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86770ed0 # | | | |-NoThrowAttr 0x562d86770f10 Implicit # | | | `-ConstAttr 0x562d86770f38 Implicit # | | |-FunctionDecl 0x562d86771060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86770fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86771110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86771170 # | | | |-NoThrowAttr 0x562d867711b0 Implicit # | | | `-ConstAttr 0x562d867711d8 Implicit # | | |-FunctionDecl 0x562d86771300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86771250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d867713b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86771410 # | | | |-NoThrowAttr 0x562d86771450 Implicit # | | | `-ConstAttr 0x562d86771478 Implicit # | | |-FunctionDecl 0x562d86771588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x562d867714d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x562d86771670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d867716d0 # | | | |-NoThrowAttr 0x562d86771710 Implicit # | | | `-ConstAttr 0x562d86771738 Implicit # | | |-FunctionDecl 0x562d86771860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x562d867717b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d86771910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86771970 # | | | |-NoThrowAttr 0x562d867719b0 Implicit # | | | `-ConstAttr 0x562d867719d8 Implicit # | | |-FunctionDecl 0x562d86771b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x562d86771a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d86771bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86771c10 # | | | |-NoThrowAttr 0x562d86771c50 Implicit # | | | `-ConstAttr 0x562d86771c78 Implicit # | | |-FunctionDecl 0x562d86771da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x562d86771cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d86771e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86771eb0 # | | | |-NoThrowAttr 0x562d86771ef0 Implicit # | | | `-ConstAttr 0x562d86771f18 Implicit # | | |-FunctionDecl 0x562d86772040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x562d86771f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d867720f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86772150 # | | | |-NoThrowAttr 0x562d86772190 Implicit # | | | `-ConstAttr 0x562d867721b8 Implicit # | | |-FunctionDecl 0x562d867722e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x562d86772230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d86772390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d867723f0 # | | | |-NoThrowAttr 0x562d86772430 Implicit # | | | `-ConstAttr 0x562d86772458 Implicit # | | |-FunctionDecl 0x562d86772580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x562d867724d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d86772630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86772690 # | | | |-NoThrowAttr 0x562d867726d0 Implicit # | | | `-ConstAttr 0x562d867726f8 Implicit # | | |-FunctionDecl 0x562d86772820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x562d86772770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d867728d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86772930 # | | | |-NoThrowAttr 0x562d86772970 Implicit # | | | `-ConstAttr 0x562d86772998 Implicit # | | |-FunctionDecl 0x562d86772ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x562d86772a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d86772b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86772bd0 # | | | |-NoThrowAttr 0x562d86772c10 Implicit # | | | `-ConstAttr 0x562d86772c38 Implicit # | | |-FunctionDecl 0x562d86772d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x562d86772cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86772e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86772e70 # | | | |-NoThrowAttr 0x562d86772eb0 Implicit # | | | `-ConstAttr 0x562d86772ed8 Implicit # | | |-FunctionDecl 0x562d86773000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x562d86772f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d867730b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86773110 # | | | |-NoThrowAttr 0x562d86773150 Implicit # | | | `-ConstAttr 0x562d86773178 Implicit # | | |-FunctionDecl 0x562d867732a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x562d867731f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86773350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d867733b0 # | | | |-NoThrowAttr 0x562d867733f0 Implicit # | | | `-ConstAttr 0x562d86773418 Implicit # | | |-FunctionDecl 0x562d86773540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x562d86773490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d867735f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d867197d0 # | | | |-NoThrowAttr 0x562d86719810 Implicit # | | | `-ConstAttr 0x562d86719838 Implicit # | | |-FunctionDecl 0x562d86719960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d867198b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d86719a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86719a70 # | | | |-NoThrowAttr 0x562d86719ab0 Implicit # | | | `-ConstAttr 0x562d86719ad8 Implicit # | | |-FunctionDecl 0x562d86719c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d86719b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d86719cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86719d10 # | | | |-NoThrowAttr 0x562d86719d50 Implicit # | | | `-ConstAttr 0x562d86719d78 Implicit # | | |-FunctionDecl 0x562d86719ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d86719df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d86719f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d86719fb0 # | | | |-NoThrowAttr 0x562d86719ff0 Implicit # | | | `-ConstAttr 0x562d8671a018 Implicit # | | |-FunctionDecl 0x562d8671a128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x562d8671a078 col:56 'float' # | | | |-BuiltinAliasAttr 0x562d8671a1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d8671a238 # | | | |-NoThrowAttr 0x562d8671a278 Implicit # | | | `-ConstAttr 0x562d8671a2a0 Implicit # | | |-FunctionDecl 0x562d8671a3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8671a318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8671a478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d8671a4d8 # | | | |-NoThrowAttr 0x562d8671a518 Implicit # | | | `-ConstAttr 0x562d8671a540 Implicit # | | |-FunctionDecl 0x562d8671a668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8671a5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8671a718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d8671a778 # | | | |-NoThrowAttr 0x562d8671a7b8 Implicit # | | | `-ConstAttr 0x562d8671a7e0 Implicit # | | |-FunctionDecl 0x562d8671a908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8671a858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8671a9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d8671aa18 # | | | |-NoThrowAttr 0x562d8671aa58 Implicit # | | | `-ConstAttr 0x562d8671aa80 Implicit # | | |-FunctionDecl 0x562d8671ab90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x562d8671aae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x562d8671ac40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d8671aca0 # | | | |-NoThrowAttr 0x562d8671ace0 Implicit # | | | `-ConstAttr 0x562d8671ad08 Implicit # | | |-FunctionDecl 0x562d8671ae30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x562d8671ad80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d8671aee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d8671af40 # | | | |-NoThrowAttr 0x562d8671af80 Implicit # | | | `-ConstAttr 0x562d8671afa8 Implicit # | | |-FunctionDecl 0x562d8671b0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x562d8671b020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d8671b180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d8671b1e0 # | | | |-NoThrowAttr 0x562d8671b220 Implicit # | | | `-ConstAttr 0x562d8671b248 Implicit # | | |-FunctionDecl 0x562d8671b370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x562d8671b2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d8671b420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x562d8671b480 # | | | |-NoThrowAttr 0x562d8671b4c0 Implicit # | | | `-ConstAttr 0x562d8671b4e8 Implicit # | | |-FunctionDecl 0x562d8671b638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x562d8671b548 col:14 'half' # | | | |-BuiltinAliasAttr 0x562d8671b6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671b760 Implicit # | | | `-ConstAttr 0x562d8671b788 Implicit # | | |-FunctionDecl 0x562d8671b938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x562d8671b810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8671b9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671ba60 Implicit # | | | `-ConstAttr 0x562d8671ba88 Implicit # | | |-FunctionDecl 0x562d8671bc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x562d8671bb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8671bcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671bd50 Implicit # | | | `-ConstAttr 0x562d8671bd78 Implicit # | | |-FunctionDecl 0x562d8671bf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x562d8671bdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8671bfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671c040 Implicit # | | | `-ConstAttr 0x562d8671c068 Implicit # | | |-FunctionDecl 0x562d8671c178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x562d8671c0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x562d8671c228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671c2a0 Implicit # | | | `-ConstAttr 0x562d8671c2c8 Implicit # | | |-FunctionDecl 0x562d8671c3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x562d8671c340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x562d8671c4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671c518 Implicit # | | | `-ConstAttr 0x562d8671c540 Implicit # | | |-FunctionDecl 0x562d8671c668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x562d8671c5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x562d8671c718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671c790 Implicit # | | | `-ConstAttr 0x562d8671c7b8 Implicit # | | |-FunctionDecl 0x562d8671c8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x562d8671c830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x562d8671c990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671ca08 Implicit # | | | `-ConstAttr 0x562d8671ca30 Implicit # | | |-FunctionDecl 0x562d8671cbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x562d8671caa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x562d8671cc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671cd00 Implicit # | | | `-ConstAttr 0x562d8671cd28 Implicit # | | |-FunctionDecl 0x562d8671cec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x562d8671cda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x562d8671cf78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671cff0 Implicit # | | | `-ConstAttr 0x562d8671d018 Implicit # | | |-FunctionDecl 0x562d8671d1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x562d8671d090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x562d8671d268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671d2e0 Implicit # | | | `-ConstAttr 0x562d8671d308 Implicit # | | |-FunctionDecl 0x562d8671d4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x562d8671d380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x562d8671d558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671d5d0 Implicit # | | | `-ConstAttr 0x562d8671d5f8 Implicit # | | |-FunctionDecl 0x562d8671d7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x562d8671d658 col:15 'float' # | | | |-BuiltinAliasAttr 0x562d8671d8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671d918 Implicit # | | | `-ConstAttr 0x562d8671d940 Implicit # | | |-FunctionDecl 0x562d8671dae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x562d8671d9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8671db98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671dc10 Implicit # | | | `-ConstAttr 0x562d8671dc38 Implicit # | | |-FunctionDecl 0x562d8671ddd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x562d8671dcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8671de88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671df00 Implicit # | | | `-ConstAttr 0x562d8671df28 Implicit # | | |-FunctionDecl 0x562d8671e0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x562d8671dfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8671e178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671e1f0 Implicit # | | | `-ConstAttr 0x562d8671e218 Implicit # | | |-FunctionDecl 0x562d8671e3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x562d8671e290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x562d8671e468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671e4e0 Implicit # | | | `-ConstAttr 0x562d8671e508 Implicit # | | |-FunctionDecl 0x562d8671e6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x562d8671e580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d8671e758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671e7d0 Implicit # | | | `-ConstAttr 0x562d8671e7f8 Implicit # | | |-FunctionDecl 0x562d8671e998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x562d8671e870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d8671ea48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671eac0 Implicit # | | | `-ConstAttr 0x562d8671eae8 Implicit # | | |-FunctionDecl 0x562d8671ec88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x562d8671eb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d8671ed38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671edb0 Implicit # | | | `-ConstAttr 0x562d8671edd8 Implicit # | | |-FunctionDecl 0x562d8671ef78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x562d8671ee50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x562d8671f028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671f0a0 Implicit # | | | `-ConstAttr 0x562d8671f0c8 Implicit # | | |-FunctionDecl 0x562d8671f268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x562d8671f140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x562d8671f318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671f390 Implicit # | | | `-ConstAttr 0x562d8671f3b8 Implicit # | | |-FunctionDecl 0x562d8671f558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x562d8671f430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x562d8671f608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671f680 Implicit # | | | `-ConstAttr 0x562d8671f6a8 Implicit # | | |-FunctionDecl 0x562d8671f868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x562d8671f720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x562d8671f918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671f990 Implicit # | | | `-ConstAttr 0x562d8671f9b8 Implicit # | | |-FunctionDecl 0x562d8671fb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x562d8671fa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x562d8671fbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671fc30 Implicit # | | | `-ConstAttr 0x562d8671fc58 Implicit # | | |-FunctionDecl 0x562d8671fdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x562d8671fcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x562d8671fea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d8671ff20 Implicit # | | | `-ConstAttr 0x562d8671ff48 Implicit # | | |-FunctionDecl 0x562d867200e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x562d8671ffc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x562d86720198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d86720210 Implicit # | | | `-ConstAttr 0x562d86720238 Implicit # | | |-FunctionDecl 0x562d867203d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x562d867202b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x562d86720488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x562d86720500 Implicit # | | | `-ConstAttr 0x562d86720528 Implicit # | | |-FunctionDecl 0x562d86720638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x562d86720588 col:18 'half' # | | | |-BuiltinAliasAttr 0x562d867206e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x562d86720760 Implicit # | | | `-ConstAttr 0x562d86720788 Implicit # | | |-FunctionDecl 0x562d867208a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x562d867207f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86720950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x562d867209c8 Implicit # | | | `-ConstAttr 0x562d867209f0 Implicit # | | |-FunctionDecl 0x562d86720b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86720a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86720bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x562d86720c40 Implicit # | | | `-ConstAttr 0x562d86720c68 Implicit # | | |-FunctionDecl 0x562d86720d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86720ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86720e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x562d86720eb8 Implicit # | | | `-ConstAttr 0x562d86720ee0 Implicit # | | |-FunctionDecl 0x562d86720ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x562d86720f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x562d867210a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x562d86721118 Implicit # | | | `-ConstAttr 0x562d86721140 Implicit # | | |-FunctionDecl 0x562d86721268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x562d867211b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d86721318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x562d86721390 Implicit # | | | `-ConstAttr 0x562d867213b8 Implicit # | | |-FunctionDecl 0x562d867214e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x562d86721430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86721590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x562d86721608 Implicit # | | | `-ConstAttr 0x562d86721630 Implicit # | | |-FunctionDecl 0x562d86721758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x562d867216a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d86721818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x562d86721890 Implicit # | | | `-ConstAttr 0x562d867218b8 Implicit # | | |-FunctionDecl 0x562d867219e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x562d86721a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x562d86721ae8 # | | | |-NoThrowAttr 0x562d86721b28 Implicit # | | | `-ConstAttr 0x562d86721b50 Implicit # | | |-FunctionDecl 0x562d86721c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x562d86721ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x562d86721d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x562d86721d78 Implicit # | | | `-ConstAttr 0x562d86721da0 Implicit # | | |-FunctionDecl 0x562d86721eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x562d86721e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d86721f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x562d86721fe0 Implicit # | | | `-ConstAttr 0x562d86722008 Implicit # | | |-FunctionDecl 0x562d86722130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86722080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d867221e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x562d86722258 Implicit # | | | `-ConstAttr 0x562d86722280 Implicit # | | |-FunctionDecl 0x562d867223a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x562d867222f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d86722458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x562d867224d0 Implicit # | | | `-ConstAttr 0x562d867224f8 Implicit # | | |-FunctionDecl 0x562d86722608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x562d86722558 col:23 'float' # | | | |-BuiltinAliasAttr 0x562d867226b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x562d86722730 Implicit # | | | `-ConstAttr 0x562d86722758 Implicit # | | |-FunctionDecl 0x562d86722880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x562d867227d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d86722930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x562d867229a8 Implicit # | | | `-ConstAttr 0x562d867229d0 Implicit # | | |-FunctionDecl 0x562d86722af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x562d86722a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d86722ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x562d86722c20 Implicit # | | | `-ConstAttr 0x562d86722c48 Implicit # | | |-FunctionDecl 0x562d86722d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x562d86722cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d86722e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x562d86722e98 Implicit # | | | `-ConstAttr 0x562d86722ec0 Implicit # | | |-FunctionDecl 0x562d86722fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x562d86722f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x562d86723080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x562d867230f8 Implicit # | | | `-ConstAttr 0x562d86723120 Implicit # | | |-FunctionDecl 0x562d86723238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x562d86723188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d867232e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x562d86723360 Implicit # | | | `-ConstAttr 0x562d86723388 Implicit # | | |-FunctionDecl 0x562d867234b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x562d86723400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d86723560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x562d867235d8 Implicit # | | | `-ConstAttr 0x562d86723600 Implicit # | | |-FunctionDecl 0x562d86723728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x562d86723678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d867237d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x562d8678b6b8 Implicit # | | | `-ConstAttr 0x562d8678b6e0 Implicit # | | |-FunctionDecl 0x562d8678b7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x562d8678b740 col:23 'float' # | | | |-BuiltinAliasAttr 0x562d8678b8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x562d8678b918 Implicit # | | | `-ConstAttr 0x562d8678b940 Implicit # | | |-FunctionDecl 0x562d8678ba68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8678b9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8678bb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x562d8678bb90 Implicit # | | | `-ConstAttr 0x562d8678bbb8 Implicit # | | |-FunctionDecl 0x562d8678bce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8678bc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8678bd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x562d8678be08 Implicit # | | | `-ConstAttr 0x562d8678be30 Implicit # | | |-FunctionDecl 0x562d8678bf58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8678bea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8678c008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x562d8678c080 Implicit # | | | `-ConstAttr 0x562d8678c0a8 Implicit # | | |-FunctionDecl 0x562d8678c1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x562d8678c108 col:19 'half' # | | | |-BuiltinAliasAttr 0x562d8678c268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x562d8678c2e0 Implicit # | | | `-ConstAttr 0x562d8678c308 Implicit # | | |-FunctionDecl 0x562d8678c420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x562d8678c370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8678c4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x562d8678c548 Implicit # | | | `-ConstAttr 0x562d8678c570 Implicit # | | |-FunctionDecl 0x562d8678c698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x562d8678c5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8678c748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x562d8678c7c0 Implicit # | | | `-ConstAttr 0x562d8678c7e8 Implicit # | | |-FunctionDecl 0x562d8678c910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x562d8678c860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8678c9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x562d8678ca38 Implicit # | | | `-ConstAttr 0x562d8678ca60 Implicit # | | |-FunctionDecl 0x562d8678cb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x562d8678cac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x562d8678cc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x562d8678cc98 Implicit # | | | `-ConstAttr 0x562d8678ccc0 Implicit # | | |-FunctionDecl 0x562d8678cde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8678cd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8678ce98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x562d8678cf10 Implicit # | | | `-ConstAttr 0x562d8678cf38 Implicit # | | |-FunctionDecl 0x562d8678d060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8678cfb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8678d110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x562d8678d188 Implicit # | | | `-ConstAttr 0x562d8678d1b0 Implicit # | | |-FunctionDecl 0x562d8678d2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x562d8678d228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x562d8678d388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x562d8678d400 Implicit # | | | `-ConstAttr 0x562d8678d428 Implicit # | | |-FunctionDecl 0x562d8678d538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x562d8678d488 col:19 'half' # | | | |-BuiltinAliasAttr 0x562d8678d5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x562d8678d680 Implicit # | | | `-ConstAttr 0x562d8678d6a8 Implicit # | | |-FunctionDecl 0x562d8678d7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x562d8678d710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x562d8678d870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x562d8678d8e8 Implicit # | | | `-ConstAttr 0x562d8678d910 Implicit # | | |-FunctionDecl 0x562d8678da38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x562d8678d988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x562d8678dae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x562d8678db60 Implicit # | | | `-ConstAttr 0x562d8678db88 Implicit # | | |-FunctionDecl 0x562d8678dcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x562d8678dc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x562d8678dd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x562d8678ddd8 Implicit # | | | `-ConstAttr 0x562d8678de00 Implicit # | | |-FunctionDecl 0x562d8678df10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x562d8678de60 col:21 'float' # | | | |-BuiltinAliasAttr 0x562d8678dfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x562d8678e038 Implicit # | | | `-ConstAttr 0x562d8678e060 Implicit # | | |-FunctionDecl 0x562d8678e188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x562d8678e0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x562d8678e238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x562d8678e2b0 Implicit # | | | `-ConstAttr 0x562d8678e2d8 Implicit # | | |-FunctionDecl 0x562d8678e400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x562d8678e350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x562d8678e4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x562d8678e528 Implicit # | | | `-ConstAttr 0x562d8678e550 Implicit # | | `-FunctionDecl 0x562d8678e678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x562d8678e5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x562d8678e728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x562d8678e7a0 Implicit # | | `-ConstAttr 0x562d8678e7c8 Implicit # | |-LinkageSpecDecl 0x562d866d06f8 col:45 implicit C # | | `-FunctionDecl 0x562d866d0748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x562d866d07f0 <> Implicit 501 # | | |-NoThrowAttr 0x562d866d0850 Implicit # | | `-ConstAttr 0x562d866d0878 Implicit # | |-NamespaceDecl 0x562d8678e818 prev 0x562d86694ca8 line:12:11 hlsl # | | |-original Namespace 0x562d865eba98 'hlsl' # | | |-FunctionDecl 0x562d8678ea18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d8678e930 col:29 used V 'double' # | | | |-CompoundStmt 0x562d8678ed98 # | | | | `-ReturnStmt 0x562d8678ed88 # | | | | `-CallExpr 0x562d8678ed58 'float' # | | | | |-ImplicitCastExpr 0x562d8678ed40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8678ece8 '' Function 0x562d866a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8678ecc0 'float' # | | | | `-ImplicitCastExpr 0x562d8678eca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8678ec90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8678ec58 'double' lvalue ParmVar 0x562d8678e930 'V' 'double' # | | | `-DeprecatedAttr 0x562d8678eac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8678ef88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8678ee58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d8678f358 # | | | | `-ReturnStmt 0x562d8678f348 # | | | | `-CallExpr 0x562d8678f318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8678f300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8678f278 '' Function 0x562d866a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8678f250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8678f238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8678f220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8678f1e8 'double2':'vector' lvalue ParmVar 0x562d8678ee58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8678f038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8678f548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8678f418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d86794398 # | | | | `-ReturnStmt 0x562d86794388 # | | | | `-CallExpr 0x562d86794358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86794340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867942c0 '' Function 0x562d866a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86794298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86794280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86794268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86794230 'double3':'vector' lvalue ParmVar 0x562d8678f418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8678f5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86794588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d86794458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d86794968 # | | | | `-ReturnStmt 0x562d86794958 # | | | | `-CallExpr 0x562d86794928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86794910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86794888 '' Function 0x562d866a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86794860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86794848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86794830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867947f8 'double4':'vector' lvalue ParmVar 0x562d86794458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86794638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86794b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86794a18 col:26 used V 'int' # | | | |-CompoundStmt 0x562d86794e60 # | | | | `-ReturnStmt 0x562d86794e50 # | | | | `-CallExpr 0x562d86794e20 'float' # | | | | |-ImplicitCastExpr 0x562d86794e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86794de8 '' Function 0x562d866a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86794dc0 'float' # | | | | `-ImplicitCastExpr 0x562d86794da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86794d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86794d58 'int' lvalue ParmVar 0x562d86794a18 'V' 'int' # | | | `-DeprecatedAttr 0x562d86794bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86795038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86794f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867953b0 # | | | | `-ReturnStmt 0x562d867953a0 # | | | | `-CallExpr 0x562d86795370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86795358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86795338 '' Function 0x562d866a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86795310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867952f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867952e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867952a8 'int2':'vector' lvalue ParmVar 0x562d86794f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867950e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86795588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86795460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86795908 # | | | | `-ReturnStmt 0x562d867958f8 # | | | | `-CallExpr 0x562d867958c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867958b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86795890 '' Function 0x562d866a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86795868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86795850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86795838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86795800 'int3':'vector' lvalue ParmVar 0x562d86795460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86795638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86795ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867959b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86795e70 # | | | | `-ReturnStmt 0x562d86795e60 # | | | | `-CallExpr 0x562d86795e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86795e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86795df8 '' Function 0x562d866a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86795dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86795db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86795da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86795d68 'int4':'vector' lvalue ParmVar 0x562d867959b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86795b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86795fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86795f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d8679b3f8 # | | | | `-ReturnStmt 0x562d8679b3e8 # | | | | `-CallExpr 0x562d8679b3b8 'float' # | | | | |-ImplicitCastExpr 0x562d8679b3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8679b380 '' Function 0x562d866a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8679b358 'float' # | | | | `-ImplicitCastExpr 0x562d8679b340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679b328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679b2f0 'uint':'unsigned int' lvalue ParmVar 0x562d86795f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d8679b130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679b558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d8679b4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d8679b8f0 # | | | | `-ReturnStmt 0x562d8679b8e0 # | | | | `-CallExpr 0x562d8679b8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8679b898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8679b878 '' Function 0x562d866a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8679b850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8679b838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679b820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679b7e8 'uint2':'vector' lvalue ParmVar 0x562d8679b4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d8679b608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679ba50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d8679b9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d8679bdf0 # | | | | `-ReturnStmt 0x562d8679bde0 # | | | | `-CallExpr 0x562d8679bdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8679bd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8679bd78 '' Function 0x562d866a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8679bd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8679bd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679bd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679bce8 'uint3':'vector' lvalue ParmVar 0x562d8679b9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d8679bb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679bf50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d8679bea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d8679c2f8 # | | | | `-ReturnStmt 0x562d8679c2e8 # | | | | `-CallExpr 0x562d8679c2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8679c2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8679c280 '' Function 0x562d866a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8679c258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8679c240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679c228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679c1f0 'uint4':'vector' lvalue ParmVar 0x562d8679bea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d8679c000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679c4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8679c3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d8679c870 # | | | | `-ReturnStmt 0x562d8679c860 # | | | | `-CallExpr 0x562d8679c830 'float' # | | | | |-ImplicitCastExpr 0x562d8679c818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8679c7f8 '' Function 0x562d866a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8679c7d0 'float' # | | | | `-ImplicitCastExpr 0x562d8679c7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679c7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679c768 'int64_t':'long' lvalue ParmVar 0x562d8679c3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d8679c588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679ca48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8679c920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d8679ce00 # | | | | `-ReturnStmt 0x562d8679cdf0 # | | | | `-CallExpr 0x562d8679cdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8679cda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8679cd88 '' Function 0x562d866a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8679cd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8679cd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679cd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679ccf8 'int64_t2':'vector' lvalue ParmVar 0x562d8679c920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8679caf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679cfd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8679ceb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d8679d3b0 # | | | | `-ReturnStmt 0x562d8679d3a0 # | | | | `-CallExpr 0x562d8679d370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8679d358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8679d338 '' Function 0x562d866a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8679d310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8679d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679d2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679d2a8 'int64_t3':'vector' lvalue ParmVar 0x562d8679ceb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8679d088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679d588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8679d460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d8679d950 # | | | | `-ReturnStmt 0x562d8679d940 # | | | | `-CallExpr 0x562d8679d910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8679d8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8679d8d8 '' Function 0x562d866a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8679d8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8679d898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679d880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679d848 'int64_t4':'vector' lvalue ParmVar 0x562d8679d460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8679d638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679db28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8679da00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d8679dee0 # | | | | `-ReturnStmt 0x562d8679ded0 # | | | | `-CallExpr 0x562d8679dea0 'float' # | | | | |-ImplicitCastExpr 0x562d8679de88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8679de68 '' Function 0x562d866a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8679de40 'float' # | | | | `-ImplicitCastExpr 0x562d8679de28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679de10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679ddd8 'uint64_t':'unsigned long' lvalue ParmVar 0x562d8679da00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d8679dbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679e0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8679df90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d8679e490 # | | | | `-ReturnStmt 0x562d8679e480 # | | | | `-CallExpr 0x562d8679e450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8679e438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8679e418 '' Function 0x562d866a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8679e3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8679e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679e3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679e388 'uint64_t2':'vector' lvalue ParmVar 0x562d8679df90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8679e168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679e668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8679e540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d8679ea48 # | | | | `-ReturnStmt 0x562d8679ea38 # | | | | `-CallExpr 0x562d8679ea08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8679e9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8679e9d0 '' Function 0x562d866a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8679e9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8679e990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679e978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679e940 'uint64_t3':'vector' lvalue ParmVar 0x562d8679e540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8679e718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679ec28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8679eaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d8679f010 # | | | | `-ReturnStmt 0x562d8679f000 # | | | | `-CallExpr 0x562d8679efd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8679efb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8679ef98 '' Function 0x562d866a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8679ef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8679ef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679ef40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679ef08 'uint64_t4':'vector' lvalue ParmVar 0x562d8679eaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8679ecd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8679f198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d8679f0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x562d8679f4e0 # | | | | `-ReturnStmt 0x562d8679f4d0 # | | | | `-CallExpr 0x562d8679f4a0 'float' # | | | | |-ImplicitCastExpr 0x562d8679f488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8679f468 '' Function 0x562d866bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8679f440 'float' # | | | | `-ImplicitCastExpr 0x562d8679f428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679f410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679f3d8 'double' lvalue ParmVar 0x562d8679f0d0 'V' 'double' # | | | `-DeprecatedAttr 0x562d8679f248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8679f650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8679f5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d8679f9b8 # | | | | `-ReturnStmt 0x562d8679f9a8 # | | | | `-CallExpr 0x562d8679f978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8679f960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8679f940 '' Function 0x562d866bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8679f918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8679f900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679f8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679f8b0 'double2':'vector' lvalue ParmVar 0x562d8679f5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8679f700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8679fb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8679fa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d8679fe98 # | | | | `-ReturnStmt 0x562d8679fe88 # | | | | `-CallExpr 0x562d8679fe58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8679fe40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8679fe20 '' Function 0x562d866aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8679fdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8679fde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8679fdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8679fd90 'double3':'vector' lvalue ParmVar 0x562d8679fa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8679fbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867a0008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8679ff58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867a0380 # | | | | `-ReturnStmt 0x562d867a0370 # | | | | `-CallExpr 0x562d867a0340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867a0328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867a0308 '' Function 0x562d866aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867a02e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867a02c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867a02b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867a0278 'double4':'vector' lvalue ParmVar 0x562d8679ff58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867a00b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867a04e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d867a0430 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867a0838 # | | | | `-ReturnStmt 0x562d867a0828 # | | | | `-CallExpr 0x562d867a07f8 'float' # | | | | |-ImplicitCastExpr 0x562d867a07e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867a07c0 '' Function 0x562d866bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867a0798 'float' # | | | | `-ImplicitCastExpr 0x562d867a0780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867a0768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867a0730 'int' lvalue ParmVar 0x562d867a0430 'V' 'int' # | | | `-DeprecatedAttr 0x562d867a0590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867a0998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867a08e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867a0d10 # | | | | `-ReturnStmt 0x562d867a0d00 # | | | | `-CallExpr 0x562d867a0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867a0cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867a0c98 '' Function 0x562d866bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867a0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867a0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867a0c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867a0c08 'int2':'vector' lvalue ParmVar 0x562d867a08e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867a0a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867a0e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867a0dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d867a9380 # | | | | `-ReturnStmt 0x562d867a9370 # | | | | `-CallExpr 0x562d867a9340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867a9328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867a9308 '' Function 0x562d866aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867a92e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867a1138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867a1120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867a10e8 'int3':'vector' lvalue ParmVar 0x562d867a0dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867a0f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867a94e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867a9430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d867a9868 # | | | | `-ReturnStmt 0x562d867a9858 # | | | | `-CallExpr 0x562d867a9828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867a9810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867a97f0 '' Function 0x562d866aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867a97c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867a97b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867a9798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867a9760 'int4':'vector' lvalue ParmVar 0x562d867a9430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867a9590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867a99c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867a9918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867a9d40 # | | | | `-ReturnStmt 0x562d867a9d30 # | | | | `-CallExpr 0x562d867a9d00 'float' # | | | | |-ImplicitCastExpr 0x562d867a9ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867a9cc8 '' Function 0x562d866bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867a9ca0 'float' # | | | | `-ImplicitCastExpr 0x562d867a9c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867a9c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867a9c38 'uint':'unsigned int' lvalue ParmVar 0x562d867a9918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867a9a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867a9ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867a9df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867aa238 # | | | | `-ReturnStmt 0x562d867aa228 # | | | | `-CallExpr 0x562d867aa1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867aa1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867aa1c0 '' Function 0x562d866bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867aa198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867aa180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867aa168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867aa130 'uint2':'vector' lvalue ParmVar 0x562d867a9df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867a9f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867aa398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867aa2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d867aa738 # | | | | `-ReturnStmt 0x562d867aa728 # | | | | `-CallExpr 0x562d867aa6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867aa6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867aa6c0 '' Function 0x562d866aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867aa698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867aa680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867aa668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867aa630 'uint3':'vector' lvalue ParmVar 0x562d867aa2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867aa448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867aa898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867aa7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d867aac40 # | | | | `-ReturnStmt 0x562d867aac30 # | | | | `-CallExpr 0x562d867aac00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867aabe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867aabc8 '' Function 0x562d866aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867aaba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867aab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867aab70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867aab38 'uint4':'vector' lvalue ParmVar 0x562d867aa7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d867aa948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867aada0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867aacf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d867ab138 # | | | | `-ReturnStmt 0x562d867ab128 # | | | | `-CallExpr 0x562d867ab0f8 'float' # | | | | |-ImplicitCastExpr 0x562d867ab0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867ab0c0 '' Function 0x562d866bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867ab098 'float' # | | | | `-ImplicitCastExpr 0x562d867ab080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ab068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ab030 'int64_t':'long' lvalue ParmVar 0x562d867aacf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d867aae50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ab680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867ab1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d867aba38 # | | | | `-ReturnStmt 0x562d867aba28 # | | | | `-CallExpr 0x562d867ab9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867ab9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867ab9c0 '' Function 0x562d866bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867ab998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867ab980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ab968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ab930 'int64_t2':'vector' lvalue ParmVar 0x562d867ab1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867ab730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867abb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867abae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d867abf58 # | | | | `-ReturnStmt 0x562d867abf48 # | | | | `-CallExpr 0x562d867abf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867abf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867abee0 '' Function 0x562d866aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867abeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867abea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867abe88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867abe50 'int64_t3':'vector' lvalue ParmVar 0x562d867abae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867abc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ac0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867ac008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d867ac480 # | | | | `-ReturnStmt 0x562d867ac470 # | | | | `-CallExpr 0x562d867ac440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867ac428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867ac408 '' Function 0x562d866aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867ac3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867ac3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ac3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ac378 'int64_t4':'vector' lvalue ParmVar 0x562d867ac008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867ac168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ac5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867ac530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867ac998 # | | | | `-ReturnStmt 0x562d867ac988 # | | | | `-CallExpr 0x562d867ac958 'float' # | | | | |-ImplicitCastExpr 0x562d867ac940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867ac920 '' Function 0x562d866bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867ac8f8 'float' # | | | | `-ImplicitCastExpr 0x562d867ac8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ac8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ac890 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867ac530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d867ac690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867acaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867aca48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867aced0 # | | | | `-ReturnStmt 0x562d867acec0 # | | | | `-CallExpr 0x562d867ace90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867ace78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867ace58 '' Function 0x562d866bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867ace30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867ace18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ace00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867acdc8 'uint64_t2':'vector' lvalue ParmVar 0x562d867aca48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867acba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ad030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867acf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d867ad410 # | | | | `-ReturnStmt 0x562d867ad400 # | | | | `-CallExpr 0x562d867ad3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867ad3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867ad398 '' Function 0x562d866aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867ad370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867ad358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ad340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ad308 'uint64_t3':'vector' lvalue ParmVar 0x562d867acf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867ad0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ad570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867ad4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867af170 # | | | | `-ReturnStmt 0x562d867af160 # | | | | `-CallExpr 0x562d867af130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867af118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867af0f8 '' Function 0x562d866aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867af0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867af0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867af0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867af068 'uint64_t4':'vector' lvalue ParmVar 0x562d867ad4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867ad620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867af2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d867af230 col:29 used V 'double' # | | | |-CompoundStmt 0x562d867af628 # | | | | `-ReturnStmt 0x562d867af618 # | | | | `-CallExpr 0x562d867af5e8 'float' # | | | | |-ImplicitCastExpr 0x562d867af5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867af5b0 '' Function 0x562d866bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867af588 'float' # | | | | `-ImplicitCastExpr 0x562d867af570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867af558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867af520 'double' lvalue ParmVar 0x562d867af230 'V' 'double' # | | | `-DeprecatedAttr 0x562d867af390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867af798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d867af6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d867afb00 # | | | | `-ReturnStmt 0x562d867afaf0 # | | | | `-CallExpr 0x562d867afac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867afaa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867afa88 '' Function 0x562d866bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867afa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867afa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867afa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867af9f8 'double2':'vector' lvalue ParmVar 0x562d867af6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867af848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867afc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867afbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d867affe0 # | | | | `-ReturnStmt 0x562d867affd0 # | | | | `-CallExpr 0x562d867affa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867aff88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867aff68 '' Function 0x562d866bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867aff40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867aff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867aff10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867afed8 'double3':'vector' lvalue ParmVar 0x562d867afbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d867afd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867b0150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867b00a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867b04c8 # | | | | `-ReturnStmt 0x562d867b04b8 # | | | | `-CallExpr 0x562d867b0488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867b0470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867b0450 '' Function 0x562d866bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867b0428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867b0410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b03f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b03c0 'double4':'vector' lvalue ParmVar 0x562d867b00a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867b0200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867b0628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d867b0578 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867b0980 # | | | | `-ReturnStmt 0x562d867b0970 # | | | | `-CallExpr 0x562d867b0940 'float' # | | | | |-ImplicitCastExpr 0x562d867b0928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867b0908 '' Function 0x562d866bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867b08e0 'float' # | | | | `-ImplicitCastExpr 0x562d867b08c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b08b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b0878 'int' lvalue ParmVar 0x562d867b0578 'V' 'int' # | | | `-DeprecatedAttr 0x562d867b06d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b0ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867b0a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867b0e58 # | | | | `-ReturnStmt 0x562d867b0e48 # | | | | `-CallExpr 0x562d867b0e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867b0e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867b0de0 '' Function 0x562d866bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867b0db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867b0da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b0d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b0d50 'int2':'vector' lvalue ParmVar 0x562d867b0a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867b0b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b1e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867b1d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d867b21a8 # | | | | `-ReturnStmt 0x562d867b2198 # | | | | `-CallExpr 0x562d867b2168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867b2150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867b2130 '' Function 0x562d866bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867b2108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867b20f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b20d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b20a0 'int3':'vector' lvalue ParmVar 0x562d867b1d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867b1ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b2308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867b2258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d867b2690 # | | | | `-ReturnStmt 0x562d867b2680 # | | | | `-CallExpr 0x562d867b2650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867b2638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867b2618 '' Function 0x562d866bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867b25f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867b25d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b25c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b2588 'int4':'vector' lvalue ParmVar 0x562d867b2258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867b23b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b27f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867b2740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867b2b68 # | | | | `-ReturnStmt 0x562d867b2b58 # | | | | `-CallExpr 0x562d867b2b28 'float' # | | | | |-ImplicitCastExpr 0x562d867b2b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867b2af0 '' Function 0x562d866bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867b2ac8 'float' # | | | | `-ImplicitCastExpr 0x562d867b2ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b2a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b2a60 'uint':'unsigned int' lvalue ParmVar 0x562d867b2740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867b28a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b2cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867b2c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867b3060 # | | | | `-ReturnStmt 0x562d867b3050 # | | | | `-CallExpr 0x562d867b3020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867b3008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867b2fe8 '' Function 0x562d866bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867b2fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867b2fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b2f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b2f58 'uint2':'vector' lvalue ParmVar 0x562d867b2c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867b2d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b31c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867b3110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d867b3560 # | | | | `-ReturnStmt 0x562d867b3550 # | | | | `-CallExpr 0x562d867b3520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867b3508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867b34e8 '' Function 0x562d866bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867b34c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867b34a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b3490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b3458 'uint3':'vector' lvalue ParmVar 0x562d867b3110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867b3270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b36c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867b3610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d867b3a68 # | | | | `-ReturnStmt 0x562d867b3a58 # | | | | `-CallExpr 0x562d867b3a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867b3a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867b39f0 '' Function 0x562d866bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867b39c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867b39b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b3998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b3960 'uint4':'vector' lvalue ParmVar 0x562d867b3610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d867b3770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b3bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867b3b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d867b4830 # | | | | `-ReturnStmt 0x562d867b4820 # | | | | `-CallExpr 0x562d867b47f0 'float' # | | | | |-ImplicitCastExpr 0x562d867b47d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867b47b8 '' Function 0x562d866bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867b4790 'float' # | | | | `-ImplicitCastExpr 0x562d867b4778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b4760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b4728 'int64_t':'long' lvalue ParmVar 0x562d867b3b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d867b3c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b4990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867b48e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d867b4d48 # | | | | `-ReturnStmt 0x562d867b4d38 # | | | | `-CallExpr 0x562d867b4d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867b4cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867b4cd0 '' Function 0x562d866bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867b4ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867b4c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b4c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b4c40 'int64_t2':'vector' lvalue ParmVar 0x562d867b48e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867b4a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b4ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867b4df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d867b5268 # | | | | `-ReturnStmt 0x562d867b5258 # | | | | `-CallExpr 0x562d867b5228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867b5210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867b51f0 '' Function 0x562d866bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867b51c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867b51b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b5198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b5160 'int64_t3':'vector' lvalue ParmVar 0x562d867b4df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867b4f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b53c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867b5318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d867b5790 # | | | | `-ReturnStmt 0x562d867b5780 # | | | | `-CallExpr 0x562d867b5750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867b5738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867b5718 '' Function 0x562d866bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867b56f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867b56d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b56c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b5688 'int64_t4':'vector' lvalue ParmVar 0x562d867b5318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867b5478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b58f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867b5840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867b5ca8 # | | | | `-ReturnStmt 0x562d867b5c98 # | | | | `-CallExpr 0x562d867b5c68 'float' # | | | | |-ImplicitCastExpr 0x562d867b5c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867b5c30 '' Function 0x562d866bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867b5c08 'float' # | | | | `-ImplicitCastExpr 0x562d867b5bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b5bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b5ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867b5840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d867b59a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b5e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867b5d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867b61e0 # | | | | `-ReturnStmt 0x562d867b61d0 # | | | | `-CallExpr 0x562d867b61a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867b6188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867b6168 '' Function 0x562d866bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867b6140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867b6128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b6110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b60d8 'uint64_t2':'vector' lvalue ParmVar 0x562d867b5d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867b5eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b6340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867b6290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d867b7048 # | | | | `-ReturnStmt 0x562d867b7038 # | | | | `-CallExpr 0x562d867b7008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867b6ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867b6fd0 '' Function 0x562d866bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867b6fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867b6f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b6f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b6f40 'uint64_t3':'vector' lvalue ParmVar 0x562d867b6290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867b63f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b71a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867b70f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867b7590 # | | | | `-ReturnStmt 0x562d867b7580 # | | | | `-CallExpr 0x562d867b7550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867b7538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867b7518 '' Function 0x562d866bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867b74f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867b74d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b74c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b7488 'uint64_t4':'vector' lvalue ParmVar 0x562d867b70f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867b7258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b77e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x562d867b7650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x562d867b76d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x562d867b7c00 # | | | | `-ReturnStmt 0x562d867b7bf0 # | | | | `-CallExpr 0x562d867b7bb8 'float' # | | | | |-ImplicitCastExpr 0x562d867b7ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d867b7b50 '' Function 0x562d866c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d867b7a98 'float' # | | | | | `-ImplicitCastExpr 0x562d867b7a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867b7a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867b7a30 'double' lvalue ParmVar 0x562d867b7650 'V1' 'double' # | | | | `-CStyleCastExpr 0x562d867b7b28 'float' # | | | | `-ImplicitCastExpr 0x562d867b7b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b7af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b7ac0 'double' lvalue ParmVar 0x562d867b76d0 'V2' 'double' # | | | `-DeprecatedAttr 0x562d867b78a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867b7e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x562d867b7cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x562d867b7d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x562d867b8320 # | | | | `-ReturnStmt 0x562d867b8310 # | | | | `-CallExpr 0x562d867b82d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867b82c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d867b8238 '' Function 0x562d866c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d867b8168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d867b8150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867b8138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867b8100 'double2':'vector' lvalue ParmVar 0x562d867b7cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x562d867b8210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867b81f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b81e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b81a8 'double2':'vector' lvalue ParmVar 0x562d867b7d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867b7f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867b85b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867b83e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x562d867b8460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x562d867b8a40 # | | | | `-ReturnStmt 0x562d867b8a30 # | | | | `-CallExpr 0x562d867b89f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867b89e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d867b8960 '' Function 0x562d866c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d867b8890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d867b8878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867b8860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867b8828 'double3':'vector' lvalue ParmVar 0x562d867b83e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x562d867b8938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867b8920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b8908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b88d0 'double3':'vector' lvalue ParmVar 0x562d867b8460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d867b8670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867b8cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867b8b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x562d867b8b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x562d867b95a0 # | | | | `-ReturnStmt 0x562d867b9590 # | | | | `-CallExpr 0x562d867b9558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867b9540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d867b94c0 '' Function 0x562d866c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d867b93f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d867b93d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867b93c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867b9388 'double4':'vector' lvalue ParmVar 0x562d867b8b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x562d867b9498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867b9480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b9468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b9430 'double4':'vector' lvalue ParmVar 0x562d867b8b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867b8d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867b97e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d867b9650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x562d867b96d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x562d867b9be0 # | | | | `-ReturnStmt 0x562d867b9bd0 # | | | | `-CallExpr 0x562d867b9b98 'float' # | | | | |-ImplicitCastExpr 0x562d867b9b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d867b9b60 '' Function 0x562d866c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d867b9aa8 'float' # | | | | | `-ImplicitCastExpr 0x562d867b9a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867b9a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867b9a40 'int' lvalue ParmVar 0x562d867b9650 'V1' 'int' # | | | | `-CStyleCastExpr 0x562d867b9b38 'float' # | | | | `-ImplicitCastExpr 0x562d867b9b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867b9b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867b9ad0 'int' lvalue ParmVar 0x562d867b96d0 'V2' 'int' # | | | `-DeprecatedAttr 0x562d867b98a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867b9e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867b9c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x562d867b9d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x562d867ba298 # | | | | `-ReturnStmt 0x562d867ba288 # | | | | `-CallExpr 0x562d867ba250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867ba238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d867ba218 '' Function 0x562d866c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d867ba148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d867ba130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867ba118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867ba0e0 'int2':'vector' lvalue ParmVar 0x562d867b9c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x562d867ba1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867ba1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ba1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ba188 'int2':'vector' lvalue ParmVar 0x562d867b9d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867b9f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ba518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867ba348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x562d867ba3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x562d867ba950 # | | | | `-ReturnStmt 0x562d867ba940 # | | | | `-CallExpr 0x562d867ba908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867ba8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d867ba8d0 '' Function 0x562d866c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d867ba800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d867ba7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867ba7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867ba798 'int3':'vector' lvalue ParmVar 0x562d867ba348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x562d867ba8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867ba890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ba878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ba840 'int3':'vector' lvalue ParmVar 0x562d867ba3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867ba5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867babd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867baa00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x562d867baa80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x562d867bb018 # | | | | `-ReturnStmt 0x562d867bb008 # | | | | `-CallExpr 0x562d867bafd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867bafb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d867baf98 '' Function 0x562d866c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d867baec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d867baeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867bae98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867bae60 'int4':'vector' lvalue ParmVar 0x562d867baa00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x562d867baf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867baf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867baf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867baf08 'int4':'vector' lvalue ParmVar 0x562d867baa80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867bac90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867bb878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867bb0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d867bb148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867bbc90 # | | | | `-ReturnStmt 0x562d867bbc80 # | | | | `-CallExpr 0x562d867bbc48 'float' # | | | | |-ImplicitCastExpr 0x562d867bbc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d867bbc10 '' Function 0x562d866c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d867bbb58 'float' # | | | | | `-ImplicitCastExpr 0x562d867bbb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867bbb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867bbaf0 'uint':'unsigned int' lvalue ParmVar 0x562d867bb0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x562d867bbbe8 'float' # | | | | `-ImplicitCastExpr 0x562d867bbbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867bbbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867bbb80 'uint':'unsigned int' lvalue ParmVar 0x562d867bb148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867bb930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867bbf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867bbd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x562d867bbdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x562d867bc368 # | | | | `-ReturnStmt 0x562d867bc358 # | | | | `-CallExpr 0x562d867bc320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867bc308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d867bc2e8 '' Function 0x562d866c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d867bc218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d867bc200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867bc1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867bc1b0 'uint2':'vector' lvalue ParmVar 0x562d867bbd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x562d867bc2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867bc2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867bc290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867bc258 'uint2':'vector' lvalue ParmVar 0x562d867bbdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867bbfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867bc5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867bc418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x562d867bc498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x562d867bca40 # | | | | `-ReturnStmt 0x562d867bca30 # | | | | `-CallExpr 0x562d867bc9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867bc9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d867bc9c0 '' Function 0x562d866c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d867bc8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d867bc8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867bc8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867bc888 'uint3':'vector' lvalue ParmVar 0x562d867bc418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x562d867bc998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867bc980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867bc968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867bc930 'uint3':'vector' lvalue ParmVar 0x562d867bc498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867bc6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867bccc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867bcaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x562d867bcb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x562d867bd128 # | | | | `-ReturnStmt 0x562d867bd118 # | | | | `-CallExpr 0x562d867bd0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867bd0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d867bd0a8 '' Function 0x562d866c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d867bcfd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d867bcfc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867bcfa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867bcf70 'uint4':'vector' lvalue ParmVar 0x562d867bcaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x562d867bd080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867bd068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867bd050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867bd018 'uint4':'vector' lvalue ParmVar 0x562d867bcb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d867bcd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867bd3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867bd1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x562d867bd258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x562d867c0318 # | | | | `-ReturnStmt 0x562d867c0308 # | | | | `-CallExpr 0x562d867c02d0 'float' # | | | | |-ImplicitCastExpr 0x562d867bd780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d867bd760 '' Function 0x562d866c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d867bd6a8 'float' # | | | | | `-ImplicitCastExpr 0x562d867bd690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867bd678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867bd640 'int64_t':'long' lvalue ParmVar 0x562d867bd1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x562d867bd738 'float' # | | | | `-ImplicitCastExpr 0x562d867bd720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867bd708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867bd6d0 'int64_t':'long' lvalue ParmVar 0x562d867bd258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d867bd460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c0598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867c03c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d867c0448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d867c0a08 # | | | | `-ReturnStmt 0x562d867c09f8 # | | | | `-CallExpr 0x562d867c09c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867c09a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d867c0988 '' Function 0x562d866c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d867c08b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d867c08a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867c0888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867c0850 'int64_t2':'vector' lvalue ParmVar 0x562d867c03c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x562d867c0960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867c0948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c0930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c08f8 'int64_t2':'vector' lvalue ParmVar 0x562d867c0448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867c0650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c0c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867c0ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d867c0b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d867c1100 # | | | | `-ReturnStmt 0x562d867c10f0 # | | | | `-CallExpr 0x562d867c10b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867c10a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d867c1080 '' Function 0x562d866c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d867c0fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d867c0f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867c0f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867c0f48 'int64_t3':'vector' lvalue ParmVar 0x562d867c0ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x562d867c1058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867c1040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c1028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c0ff0 'int64_t3':'vector' lvalue ParmVar 0x562d867c0b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867c0d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c1388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867c11b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d867c1230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d867c1808 # | | | | `-ReturnStmt 0x562d867c17f8 # | | | | `-CallExpr 0x562d867c17c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867c17a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d867c1788 '' Function 0x562d866c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d867c16b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d867c16a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867c1688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867c1650 'int64_t4':'vector' lvalue ParmVar 0x562d867c11b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x562d867c1760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867c1748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c1730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c16f8 'int64_t4':'vector' lvalue ParmVar 0x562d867c1230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867c1440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c1a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867c18b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d867c1938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867c1ee0 # | | | | `-ReturnStmt 0x562d867c1ed0 # | | | | `-CallExpr 0x562d867c1e98 'float' # | | | | |-ImplicitCastExpr 0x562d867c1e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d867c1e60 '' Function 0x562d866c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d867c1da8 'float' # | | | | | `-ImplicitCastExpr 0x562d867c1d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867c1d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867c1d40 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867c18b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x562d867c1e38 'float' # | | | | `-ImplicitCastExpr 0x562d867c1e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c1e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c1dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867c1938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d867c1b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c2168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867c1f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d867c2010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867c2618 # | | | | `-ReturnStmt 0x562d867c2608 # | | | | `-CallExpr 0x562d867c25d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867c25b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d867c2598 '' Function 0x562d866c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d867c24c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d867c24b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867c2498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867c2460 'uint64_t2':'vector' lvalue ParmVar 0x562d867c1f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x562d867c2570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867c2558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c2540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c2508 'uint64_t2':'vector' lvalue ParmVar 0x562d867c2010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867c2220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c2898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867c26c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d867c2748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d867c2d30 # | | | | `-ReturnStmt 0x562d867c2d20 # | | | | `-CallExpr 0x562d867c2ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867c2cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d867c2cb0 '' Function 0x562d866c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d867c2be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d867c2bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867c2bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867c2b78 'uint64_t3':'vector' lvalue ParmVar 0x562d867c26c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x562d867c2c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867c2c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c2c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c2c20 'uint64_t3':'vector' lvalue ParmVar 0x562d867c2748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867c2950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c2fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867c2de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d867c2e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867c3458 # | | | | `-ReturnStmt 0x562d867c3448 # | | | | `-CallExpr 0x562d867c3410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867c33f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d867c33d8 '' Function 0x562d866c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d867c3308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d867c32f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d867c32d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d867c32a0 'uint64_t4':'vector' lvalue ParmVar 0x562d867c2de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x562d867c33b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867c3398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c3380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c3348 'uint64_t4':'vector' lvalue ParmVar 0x562d867c2e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867c3070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c35c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d867c3518 col:29 used V 'double' # | | | |-CompoundStmt 0x562d867c3910 # | | | | `-ReturnStmt 0x562d867c3900 # | | | | `-CallExpr 0x562d867c38d0 'float' # | | | | |-ImplicitCastExpr 0x562d867c38b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867c3898 '' Function 0x562d866c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867c3870 'float' # | | | | `-ImplicitCastExpr 0x562d867c3858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c3840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c3808 'double' lvalue ParmVar 0x562d867c3518 'V' 'double' # | | | `-DeprecatedAttr 0x562d867c3678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867c3a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d867c39d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d867c3de8 # | | | | `-ReturnStmt 0x562d867c3dd8 # | | | | `-CallExpr 0x562d867c3da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867c3d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867c3d70 '' Function 0x562d866c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867c3d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867c3d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c3d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c3ce0 'double2':'vector' lvalue ParmVar 0x562d867c39d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867c3b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867c3f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867c3ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d867c42c8 # | | | | `-ReturnStmt 0x562d867c42b8 # | | | | `-CallExpr 0x562d867c4288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867c4270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867c4250 '' Function 0x562d866c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867c4228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867c4210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c41f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c41c0 'double3':'vector' lvalue ParmVar 0x562d867c3ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d867c4008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867c4448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867c4398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867c47c0 # | | | | `-ReturnStmt 0x562d867c47b0 # | | | | `-CallExpr 0x562d867c4780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867c4768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867c4748 '' Function 0x562d866c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867c4720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867c4708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c46f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c46b8 'double4':'vector' lvalue ParmVar 0x562d867c4398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867c44f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867c4920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d867c4870 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867c4c78 # | | | | `-ReturnStmt 0x562d867c4c68 # | | | | `-CallExpr 0x562d867c4c38 'float' # | | | | |-ImplicitCastExpr 0x562d867c4c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867c4c00 '' Function 0x562d866c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867c4bd8 'float' # | | | | `-ImplicitCastExpr 0x562d867c4bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c4ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c4b70 'int' lvalue ParmVar 0x562d867c4870 'V' 'int' # | | | `-DeprecatedAttr 0x562d867c49d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c4dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867c4d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867c5150 # | | | | `-ReturnStmt 0x562d867c5140 # | | | | `-CallExpr 0x562d867c5110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867c50f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867c50d8 '' Function 0x562d866c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867c50b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867c5098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c5080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c5048 'int2':'vector' lvalue ParmVar 0x562d867c4d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867c4e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c52b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867c5200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d867c5630 # | | | | `-ReturnStmt 0x562d867c5620 # | | | | `-CallExpr 0x562d867c55f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867c55d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867c55b8 '' Function 0x562d866c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867c5590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867c5578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c5560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c5528 'int3':'vector' lvalue ParmVar 0x562d867c5200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867c5360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c5790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867c56e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d867c5b18 # | | | | `-ReturnStmt 0x562d867c5b08 # | | | | `-CallExpr 0x562d867c5ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867c5ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867c5aa0 '' Function 0x562d866c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867c5a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867c5a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c5a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c5a10 'int4':'vector' lvalue ParmVar 0x562d867c56e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867c5840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c5c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867c5bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867c5ff0 # | | | | `-ReturnStmt 0x562d867c5fe0 # | | | | `-CallExpr 0x562d867c5fb0 'float' # | | | | |-ImplicitCastExpr 0x562d867c5f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867c5f78 '' Function 0x562d866c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867c5f50 'float' # | | | | `-ImplicitCastExpr 0x562d867c5f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c5f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c5ee8 'uint':'unsigned int' lvalue ParmVar 0x562d867c5bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867c5d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c6150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867c60a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867c7d10 # | | | | `-ReturnStmt 0x562d867c7d00 # | | | | `-CallExpr 0x562d867c7cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867c7cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867c7c98 '' Function 0x562d866c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867c7c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867c7c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c7c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c7c08 'uint2':'vector' lvalue ParmVar 0x562d867c60a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867c6200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c7e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867c7dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d867c8210 # | | | | `-ReturnStmt 0x562d867c8200 # | | | | `-CallExpr 0x562d867c81d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867c81b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867c8198 '' Function 0x562d866c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867c8170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867c8158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c8140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c8108 'uint3':'vector' lvalue ParmVar 0x562d867c7dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867c7f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c8370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867c82c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d867c8718 # | | | | `-ReturnStmt 0x562d867c8708 # | | | | `-CallExpr 0x562d867c86d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867c86c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867c86a0 '' Function 0x562d866c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867c8678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867c8660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c8648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c8610 'uint4':'vector' lvalue ParmVar 0x562d867c82c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d867c8420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c8878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867c87c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d867c8c10 # | | | | `-ReturnStmt 0x562d867c8c00 # | | | | `-CallExpr 0x562d867c8bd0 'float' # | | | | |-ImplicitCastExpr 0x562d867c8bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867c8b98 '' Function 0x562d866c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867c8b70 'float' # | | | | `-ImplicitCastExpr 0x562d867c8b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c8b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c8b08 'int64_t':'long' lvalue ParmVar 0x562d867c87c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d867c8928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c8d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867c8cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d867c9128 # | | | | `-ReturnStmt 0x562d867c9118 # | | | | `-CallExpr 0x562d867c90e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867c90d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867c90b0 '' Function 0x562d866c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867c9088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867c9070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c9058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c9020 'int64_t2':'vector' lvalue ParmVar 0x562d867c8cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867c8e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c9288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867c91d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d867c9648 # | | | | `-ReturnStmt 0x562d867c9638 # | | | | `-CallExpr 0x562d867c9608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867c95f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867c95d0 '' Function 0x562d866c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867c95a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867c9590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c9578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c9540 'int64_t3':'vector' lvalue ParmVar 0x562d867c91d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867c9338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867c97a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867c96f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d867cb148 # | | | | `-ReturnStmt 0x562d867cb138 # | | | | `-CallExpr 0x562d867cb108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867cb0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867cb0d0 '' Function 0x562d866c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867c9ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867c9ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867c9aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867c9a68 'int64_t4':'vector' lvalue ParmVar 0x562d867c96f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867c9858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867cb2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867cb1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867cb660 # | | | | `-ReturnStmt 0x562d867cb650 # | | | | `-CallExpr 0x562d867cb620 'float' # | | | | |-ImplicitCastExpr 0x562d867cb608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867cb5e8 '' Function 0x562d866c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867cb5c0 'float' # | | | | `-ImplicitCastExpr 0x562d867cb5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867cb590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867cb558 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867cb1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d867cb358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867cb7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867cb710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867cbb98 # | | | | `-ReturnStmt 0x562d867cbb88 # | | | | `-CallExpr 0x562d867cbb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867cbb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867cbb20 '' Function 0x562d866c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867cbaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867cbae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867cbac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867cba90 'uint64_t2':'vector' lvalue ParmVar 0x562d867cb710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867cb870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867cbcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867cbc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d867cc0d8 # | | | | `-ReturnStmt 0x562d867cc0c8 # | | | | `-CallExpr 0x562d867cc098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867cc080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867cc060 '' Function 0x562d866c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867cc038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867cc020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867cc008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867cbfd0 'uint64_t3':'vector' lvalue ParmVar 0x562d867cbc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867cbda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867cc238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867cc188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867cc620 # | | | | `-ReturnStmt 0x562d867cc610 # | | | | `-CallExpr 0x562d867cc5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867cc5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867cc5a8 '' Function 0x562d866c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867cc580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867cc568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867cc550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867cc518 'uint64_t4':'vector' lvalue ParmVar 0x562d867cc188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867cc2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x562d867ccd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x562d867cc638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d867cc6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d867ccc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x562d867cc9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x562d867ccac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x562d867ccb38 col:41 p2 'T' # | | | |-CompoundStmt 0x562d867cd090 # | | | | `-ReturnStmt 0x562d867cd080 # | | | | `-RecoveryExpr 0x562d867cd048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x562d867cce90 '' lvalue (ADL) = 'clamp' 0x562d866cbfc8 0x562d866c2888 0x562d866c2d40 0x562d866c31a8 0x562d866c3608 0x562d866c3a08 0x562d866c3ed8 0x562d866c4338 0x562d866c4798 0x562d866c4bf8 0x562d866c5088 0x562d866c54e8 0x562d866c5948 0x562d866c6e08 0x562d866c7268 0x562d866c76c8 0x562d866c7b28 0x562d866c7f98 0x562d866c83f8 0x562d866c8858 0x562d866c8cb8 0x562d866c90d8 0x562d866c9538 0x562d866c9998 0x562d866b0d28 0x562d866b1128 0x562d866b1588 0x562d866b19e8 # | | | | |-RecoveryExpr 0x562d867ccfb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x562d867ccfd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x562d867ccd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x562d867cd7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x562d867cd0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d867cd178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d867cd718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x562d867cd488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x562d867cd500 col:24 p1 'T' # | | | |-ParmVarDecl 0x562d867cd5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x562d867cdb30 # | | | | `-ReturnStmt 0x562d867cdb20 # | | | | `-RecoveryExpr 0x562d867cdae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x562d867cd930 '' lvalue (ADL) = 'clamp' 0x562d866b19e8 0x562d866cbfc8 0x562d866c2888 0x562d866c2d40 0x562d866c31a8 0x562d866c3608 0x562d866c3a08 0x562d866c3ed8 0x562d866c4338 0x562d866c4798 0x562d866c4bf8 0x562d866c5088 0x562d866c54e8 0x562d866c5948 0x562d866c6e08 0x562d866c7268 0x562d866c76c8 0x562d866c7b28 0x562d866c7f98 0x562d866c83f8 0x562d866c8858 0x562d866c8cb8 0x562d866c90d8 0x562d866c9538 0x562d866c9998 0x562d866b0d28 0x562d866b1128 0x562d866b1588 # | | | | |-RecoveryExpr 0x562d867cda50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x562d867cdac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x562d867cd830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x562d867ce1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x562d867cdb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d867cdbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d867ce128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d867cdef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x562d867cdf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x562d867cdfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x562d867ce570 # | | | | `-ReturnStmt 0x562d867ce560 # | | | | `-RecoveryExpr 0x562d867ce530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x562d867ce340 '' lvalue (ADL) = 'clamp' 0x562d866b1588 0x562d866b19e8 0x562d866cbfc8 0x562d866c2888 0x562d866c2d40 0x562d866c31a8 0x562d866c3608 0x562d866c3a08 0x562d866c3ed8 0x562d866c4338 0x562d866c4798 0x562d866c4bf8 0x562d866c5088 0x562d866c54e8 0x562d866c5948 0x562d866c6e08 0x562d866c7268 0x562d866c76c8 0x562d866c7b28 0x562d866c7f98 0x562d866c83f8 0x562d866c8858 0x562d866c8cb8 0x562d866c90d8 0x562d866c9538 0x562d866c9998 0x562d866b0d28 0x562d866b1128 # | | | | `-RecoveryExpr 0x562d867ce460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x562d867ce240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x562d867ce6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d867ce628 col:29 used V 'double' # | | | |-CompoundStmt 0x562d867cea20 # | | | | `-ReturnStmt 0x562d867cea10 # | | | | `-CallExpr 0x562d867ce9e0 'float' # | | | | |-ImplicitCastExpr 0x562d867ce9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867ce9a8 '' Function 0x562d866cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867ce980 'float' # | | | | `-ImplicitCastExpr 0x562d867ce968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ce950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ce918 'double' lvalue ParmVar 0x562d867ce628 'V' 'double' # | | | `-DeprecatedAttr 0x562d867ce788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867ceb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d867cead8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d867ceef0 # | | | | `-ReturnStmt 0x562d867ceee0 # | | | | `-CallExpr 0x562d867ceeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867cee98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867cee78 '' Function 0x562d866cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867cee50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867cee38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867cee20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867cede8 'double2':'vector' lvalue ParmVar 0x562d867cead8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867cec38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867cf0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867cefa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d867cf460 # | | | | `-ReturnStmt 0x562d867cf450 # | | | | `-CallExpr 0x562d867cf420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867cf408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867cf3e8 '' Function 0x562d866cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867cf3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867cf3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867cf390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867cf358 'double3':'vector' lvalue ParmVar 0x562d867cefa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d867cf1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867cf5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867cf518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867cf940 # | | | | `-ReturnStmt 0x562d867cf930 # | | | | `-CallExpr 0x562d867cf900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867cf8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867cf8c8 '' Function 0x562d866cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867cf8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867cf888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867cf870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867cf838 'double4':'vector' lvalue ParmVar 0x562d867cf518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867cf678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867cfaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d867cf9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867cfdf8 # | | | | `-ReturnStmt 0x562d867cfde8 # | | | | `-CallExpr 0x562d867cfdb8 'float' # | | | | |-ImplicitCastExpr 0x562d867cfda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867cfd80 '' Function 0x562d866cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867cfd58 'float' # | | | | `-ImplicitCastExpr 0x562d867cfd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867cfd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867cfcf0 'int' lvalue ParmVar 0x562d867cf9f0 'V' 'int' # | | | `-DeprecatedAttr 0x562d867cfb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867cff58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867cfea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867d02d0 # | | | | `-ReturnStmt 0x562d867d02c0 # | | | | `-CallExpr 0x562d867d0290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867d0278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867d0258 '' Function 0x562d866cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867d0230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867d0218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d0200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d01c8 'int2':'vector' lvalue ParmVar 0x562d867cfea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867d0008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d0430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867d0380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d867d07b0 # | | | | `-ReturnStmt 0x562d867d07a0 # | | | | `-CallExpr 0x562d867d0770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867d0758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867d0738 '' Function 0x562d866cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867d0710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867d06f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d06e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d06a8 'int3':'vector' lvalue ParmVar 0x562d867d0380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867d04e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d0910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867d0860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d867d0c98 # | | | | `-ReturnStmt 0x562d867d0c88 # | | | | `-CallExpr 0x562d867d0c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867d0c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867d0c20 '' Function 0x562d866cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867d0bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867d0be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d0bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d0b90 'int4':'vector' lvalue ParmVar 0x562d867d0860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867d09c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d0df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867d0d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867d11a0 # | | | | `-ReturnStmt 0x562d867d1190 # | | | | `-CallExpr 0x562d867d1160 'float' # | | | | |-ImplicitCastExpr 0x562d867d1148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867d1128 '' Function 0x562d866cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867d1100 'float' # | | | | `-ImplicitCastExpr 0x562d867d10b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d10a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d1068 'uint':'unsigned int' lvalue ParmVar 0x562d867d0d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867d0ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d1300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867d1250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867d1698 # | | | | `-ReturnStmt 0x562d867d1688 # | | | | `-CallExpr 0x562d867d1658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867d1640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867d1620 '' Function 0x562d866cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867d15f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867d15e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d15c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d1590 'uint2':'vector' lvalue ParmVar 0x562d867d1250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867d13b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d17f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867d1748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d867d1b98 # | | | | `-ReturnStmt 0x562d867d1b88 # | | | | `-CallExpr 0x562d867d1b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867d1b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867d1b20 '' Function 0x562d866cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867d1af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867d1ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d1ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d1a90 'uint3':'vector' lvalue ParmVar 0x562d867d1748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867d18a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d1cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867d1c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d867d20a0 # | | | | `-ReturnStmt 0x562d867d2090 # | | | | `-CallExpr 0x562d867d2060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867d2048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867d2028 '' Function 0x562d866cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867d2000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867d1fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d1fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d1f98 'uint4':'vector' lvalue ParmVar 0x562d867d1c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d867d1da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d2200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867d2150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d867d2598 # | | | | `-ReturnStmt 0x562d867d2588 # | | | | `-CallExpr 0x562d867d2558 'float' # | | | | |-ImplicitCastExpr 0x562d867d2540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867d2520 '' Function 0x562d866cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867d24f8 'float' # | | | | `-ImplicitCastExpr 0x562d867d24e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d24c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d2490 'int64_t':'long' lvalue ParmVar 0x562d867d2150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d867d22b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d26f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867d2648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d867d2ab0 # | | | | `-ReturnStmt 0x562d867d2aa0 # | | | | `-CallExpr 0x562d867d2a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867d2a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867d2a38 '' Function 0x562d866cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867d2a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867d29f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d29e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d29a8 'int64_t2':'vector' lvalue ParmVar 0x562d867d2648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867d27a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d2c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867d2b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d867d2fd0 # | | | | `-ReturnStmt 0x562d867d2fc0 # | | | | `-CallExpr 0x562d867d2f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867d2f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867d2f58 '' Function 0x562d866cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867d2f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867d2f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d2f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d2ec8 'int64_t3':'vector' lvalue ParmVar 0x562d867d2b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867d2cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d3830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867d3080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d867d3bf8 # | | | | `-ReturnStmt 0x562d867d3be8 # | | | | `-CallExpr 0x562d867d3bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867d3ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867d3b80 '' Function 0x562d866cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867d3b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867d3b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d3b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d3af0 'int64_t4':'vector' lvalue ParmVar 0x562d867d3080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867d38e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d3d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867d3ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867d4110 # | | | | `-ReturnStmt 0x562d867d4100 # | | | | `-CallExpr 0x562d867d40d0 'float' # | | | | |-ImplicitCastExpr 0x562d867d40b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867d4098 '' Function 0x562d866cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867d4070 'float' # | | | | `-ImplicitCastExpr 0x562d867d4058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d4040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d4008 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867d3ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d867d3e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d4270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867d41c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867d4648 # | | | | `-ReturnStmt 0x562d867d4638 # | | | | `-CallExpr 0x562d867d4608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867d45f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867d45d0 '' Function 0x562d866cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867d45a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867d4590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d4578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d4540 'uint64_t2':'vector' lvalue ParmVar 0x562d867d41c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867d4320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d47a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867d46f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d867d4b88 # | | | | `-ReturnStmt 0x562d867d4b78 # | | | | `-CallExpr 0x562d867d4b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867d4b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867d4b10 '' Function 0x562d866cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867d4ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867d4ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d4ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d4a80 'uint64_t3':'vector' lvalue ParmVar 0x562d867d46f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867d4858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d4ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867d4c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867d50d0 # | | | | `-ReturnStmt 0x562d867d50c0 # | | | | `-CallExpr 0x562d867d5090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867d5078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867d5058 '' Function 0x562d866cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867d5030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867d5018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d5000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d4fc8 'uint64_t4':'vector' lvalue ParmVar 0x562d867d4c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867d4d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d5240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d867d5190 col:29 used V 'double' # | | | |-CompoundStmt 0x562d867d5588 # | | | | `-ReturnStmt 0x562d867d5578 # | | | | `-CallExpr 0x562d867d5548 'float' # | | | | |-ImplicitCastExpr 0x562d867d5530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867d5510 '' Function 0x562d866cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867d54e8 'float' # | | | | `-ImplicitCastExpr 0x562d867d54d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d54b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d5480 'double' lvalue ParmVar 0x562d867d5190 'V' 'double' # | | | `-DeprecatedAttr 0x562d867d52f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867d56f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d867d5648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d867d6260 # | | | | `-ReturnStmt 0x562d867d6250 # | | | | `-CallExpr 0x562d867d6220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867d6208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867d61e8 '' Function 0x562d866cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867d61c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867d61a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d6190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d6158 'double2':'vector' lvalue ParmVar 0x562d867d5648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867d57a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867d63d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867d6320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d867d6740 # | | | | `-ReturnStmt 0x562d867d6730 # | | | | `-CallExpr 0x562d867d6700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867d66e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867d66c8 '' Function 0x562d866d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867d66a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867d6688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d6670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d6638 'double3':'vector' lvalue ParmVar 0x562d867d6320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d867d6480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867d68b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867d6800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867d6c28 # | | | | `-ReturnStmt 0x562d867d6c18 # | | | | `-CallExpr 0x562d867d6be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867d6bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867d6bb0 '' Function 0x562d866d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867d6b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867d6b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d6b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d6b20 'double4':'vector' lvalue ParmVar 0x562d867d6800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867d6960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867d6d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d867d6cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867d70e0 # | | | | `-ReturnStmt 0x562d867d70d0 # | | | | `-CallExpr 0x562d867d70a0 'float' # | | | | |-ImplicitCastExpr 0x562d867d7088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867d7068 '' Function 0x562d866cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867d7040 'float' # | | | | `-ImplicitCastExpr 0x562d867d7028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d7010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d6fd8 'int' lvalue ParmVar 0x562d867d6cd8 'V' 'int' # | | | `-DeprecatedAttr 0x562d867d6e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d7240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867d7190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867d75b8 # | | | | `-ReturnStmt 0x562d867d75a8 # | | | | `-CallExpr 0x562d867d7578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867d7560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867d7540 '' Function 0x562d866cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867d7518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867d7500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d74e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d74b0 'int2':'vector' lvalue ParmVar 0x562d867d7190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867d72f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d7718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867d7668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d867d7a98 # | | | | `-ReturnStmt 0x562d867d7a88 # | | | | `-CallExpr 0x562d867d7a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867d7a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867d7a20 '' Function 0x562d866d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867d79f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867d79e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d79c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d7990 'int3':'vector' lvalue ParmVar 0x562d867d7668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867d77c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d7bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867d7b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d867d7f80 # | | | | `-ReturnStmt 0x562d867d7f70 # | | | | `-CallExpr 0x562d867d7f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867d7f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867d7f08 '' Function 0x562d866d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867d7ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867d7ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d7eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d7e78 'int4':'vector' lvalue ParmVar 0x562d867d7b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867d7ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d8928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867d8878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867d8ca0 # | | | | `-ReturnStmt 0x562d867d8c90 # | | | | `-CallExpr 0x562d867d8c60 'float' # | | | | |-ImplicitCastExpr 0x562d867d8c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867d8c28 '' Function 0x562d866cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867d8c00 'float' # | | | | `-ImplicitCastExpr 0x562d867d8be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d8bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d8b98 'uint':'unsigned int' lvalue ParmVar 0x562d867d8878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867d89d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d8e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867d8d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867d9198 # | | | | `-ReturnStmt 0x562d867d9188 # | | | | `-CallExpr 0x562d867d9158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867d9140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867d9120 '' Function 0x562d866cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867d90f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867d90e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d90c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d9090 'uint2':'vector' lvalue ParmVar 0x562d867d8d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867d8eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d92f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867d9248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d867d9698 # | | | | `-ReturnStmt 0x562d867d9688 # | | | | `-CallExpr 0x562d867d9658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867d9640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867d9620 '' Function 0x562d866d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867d95f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867d95e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d95c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d9590 'uint3':'vector' lvalue ParmVar 0x562d867d9248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867d93a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d97f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867d9748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d867d9ba0 # | | | | `-ReturnStmt 0x562d867d9b90 # | | | | `-CallExpr 0x562d867d9b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867d9b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867d9b28 '' Function 0x562d866d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867d9b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867d9ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d9ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d9a98 'uint4':'vector' lvalue ParmVar 0x562d867d9748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d867d98a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867d9d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867d9c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d867da098 # | | | | `-ReturnStmt 0x562d867da088 # | | | | `-CallExpr 0x562d867da058 'float' # | | | | |-ImplicitCastExpr 0x562d867da040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867da020 '' Function 0x562d866cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867d9ff8 'float' # | | | | `-ImplicitCastExpr 0x562d867d9fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867d9fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867d9f90 'int64_t':'long' lvalue ParmVar 0x562d867d9c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d867d9db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867da1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867da148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d867da5b0 # | | | | `-ReturnStmt 0x562d867da5a0 # | | | | `-CallExpr 0x562d867da570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867da558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867da538 '' Function 0x562d866cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867da510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867da4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867da4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867da4a8 'int64_t2':'vector' lvalue ParmVar 0x562d867da148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867da2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867da710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867da660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d867db4c0 # | | | | `-ReturnStmt 0x562d867db4b0 # | | | | `-CallExpr 0x562d867db480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867db468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867db448 '' Function 0x562d866d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867db420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867db408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867db3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867db3b8 'int64_t3':'vector' lvalue ParmVar 0x562d867da660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867db1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867db620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867db570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d867db9e8 # | | | | `-ReturnStmt 0x562d867db9d8 # | | | | `-CallExpr 0x562d867db9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867db990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867db970 '' Function 0x562d866d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867db948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867db930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867db918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867db8e0 'int64_t4':'vector' lvalue ParmVar 0x562d867db570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867db6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867dbb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867dba98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867dbf00 # | | | | `-ReturnStmt 0x562d867dbef0 # | | | | `-CallExpr 0x562d867dbec0 'float' # | | | | |-ImplicitCastExpr 0x562d867dbea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867dbe88 '' Function 0x562d866cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867dbe60 'float' # | | | | `-ImplicitCastExpr 0x562d867dbe48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867dbe30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867dbdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867dba98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d867dbbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867dc060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867dbfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867dc438 # | | | | `-ReturnStmt 0x562d867dc428 # | | | | `-CallExpr 0x562d867dc3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867dc3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867dc3c0 '' Function 0x562d866cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867dc398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867dc380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867dc368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867dc330 'uint64_t2':'vector' lvalue ParmVar 0x562d867dbfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867dc110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867dc598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867dc4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d867dc978 # | | | | `-ReturnStmt 0x562d867dc968 # | | | | `-CallExpr 0x562d867dc938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867dc920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867dc900 '' Function 0x562d866d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867dc8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867dc8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867dc8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867dc870 'uint64_t3':'vector' lvalue ParmVar 0x562d867dc4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867dc648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867dcad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867dca28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867dcec0 # | | | | `-ReturnStmt 0x562d867dceb0 # | | | | `-CallExpr 0x562d867dce80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867dce68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867dce48 '' Function 0x562d866d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867dce20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867dce08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867dcdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867dcdb8 'uint64_t4':'vector' lvalue ParmVar 0x562d867dca28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867dcb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867dd030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d867dcf80 col:29 used V 'double' # | | | |-CompoundStmt 0x562d867dd8b8 # | | | | `-ReturnStmt 0x562d867dd8a8 # | | | | `-CallExpr 0x562d867dd878 'float' # | | | | |-ImplicitCastExpr 0x562d867dd860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867dd840 '' Function 0x562d866d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867dd818 'float' # | | | | `-ImplicitCastExpr 0x562d867dd800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867dd7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867dd7b0 'double' lvalue ParmVar 0x562d867dcf80 'V' 'double' # | | | `-DeprecatedAttr 0x562d867dd0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867dda28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d867dd978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d867ddd90 # | | | | `-ReturnStmt 0x562d867ddd80 # | | | | `-CallExpr 0x562d867ddd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867ddd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867ddd18 '' Function 0x562d866d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867ddcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867ddcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ddcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ddc88 'double2':'vector' lvalue ParmVar 0x562d867dd978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867ddad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867ddf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867dde50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d867de270 # | | | | `-ReturnStmt 0x562d867de260 # | | | | `-CallExpr 0x562d867de230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867de218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867de1f8 '' Function 0x562d866d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867de1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867de1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867de1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867de168 'double3':'vector' lvalue ParmVar 0x562d867dde50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d867ddfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867de3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867de330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867de758 # | | | | `-ReturnStmt 0x562d867de748 # | | | | `-CallExpr 0x562d867de718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867de700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867de6e0 '' Function 0x562d866d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867de6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867de6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867de688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867de650 'double4':'vector' lvalue ParmVar 0x562d867de330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867de490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867de8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d867de808 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867dec18 # | | | | `-ReturnStmt 0x562d867dec08 # | | | | `-CallExpr 0x562d867debd8 'float' # | | | | |-ImplicitCastExpr 0x562d867debc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867deba0 '' Function 0x562d866d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867deb78 'float' # | | | | `-ImplicitCastExpr 0x562d867deb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867deb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867deb10 'int' lvalue ParmVar 0x562d867de808 'V' 'int' # | | | `-DeprecatedAttr 0x562d867de968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ded78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867decc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867df0f8 # | | | | `-ReturnStmt 0x562d867df0e8 # | | | | `-CallExpr 0x562d867df0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867df0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867df080 '' Function 0x562d866d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867df058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867df040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867df028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867deff0 'int2':'vector' lvalue ParmVar 0x562d867decc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867dee28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867df258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867df1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d867df5e0 # | | | | `-ReturnStmt 0x562d867df5d0 # | | | | `-CallExpr 0x562d867df5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867df588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867df568 '' Function 0x562d866d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867df540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867df528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867df510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867df4d8 'int3':'vector' lvalue ParmVar 0x562d867df1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867df308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e0000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867dff50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d867e0390 # | | | | `-ReturnStmt 0x562d867e0380 # | | | | `-CallExpr 0x562d867e0350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867e0338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867e0318 '' Function 0x562d866d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867e02f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867e02d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e02c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e0288 'int4':'vector' lvalue ParmVar 0x562d867dff50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867e00b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e04f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867e0440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867e0870 # | | | | `-ReturnStmt 0x562d867e0860 # | | | | `-CallExpr 0x562d867e0830 'float' # | | | | |-ImplicitCastExpr 0x562d867e0818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867e07f8 '' Function 0x562d866d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867e07d0 'float' # | | | | `-ImplicitCastExpr 0x562d867e07b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e07a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e0768 'uint':'unsigned int' lvalue ParmVar 0x562d867e0440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867e05a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e09d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867e0920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867e0d70 # | | | | `-ReturnStmt 0x562d867e0d60 # | | | | `-CallExpr 0x562d867e0d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867e0d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867e0cf8 '' Function 0x562d866d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867e0cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867e0cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e0ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e0c68 'uint2':'vector' lvalue ParmVar 0x562d867e0920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867e0a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e0ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867e0e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d867e1278 # | | | | `-ReturnStmt 0x562d867e1268 # | | | | `-CallExpr 0x562d867e1238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867e1220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867e1200 '' Function 0x562d866d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867e11d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867e11c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e11a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e1170 'uint3':'vector' lvalue ParmVar 0x562d867e0e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867e0f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e13d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867e1328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d867e1788 # | | | | `-ReturnStmt 0x562d867e1778 # | | | | `-CallExpr 0x562d867e1748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867e1730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867e1710 '' Function 0x562d866d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867e16e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867e16d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e16b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e1680 'uint4':'vector' lvalue ParmVar 0x562d867e1328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d867e1488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e18e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867e1838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d867e1c88 # | | | | `-ReturnStmt 0x562d867e1c78 # | | | | `-CallExpr 0x562d867e1c48 'float' # | | | | |-ImplicitCastExpr 0x562d867e1c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867e1c10 '' Function 0x562d866d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867e1be8 'float' # | | | | `-ImplicitCastExpr 0x562d867e1bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e1bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e1b80 'int64_t':'long' lvalue ParmVar 0x562d867e1838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d867e1998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e1de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867e1d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d867e3a78 # | | | | `-ReturnStmt 0x562d867e3a68 # | | | | `-CallExpr 0x562d867e3a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867e3a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867e3a00 '' Function 0x562d866d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867e39d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867e39c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e39a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e3970 'int64_t2':'vector' lvalue ParmVar 0x562d867e1d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867e1e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e3bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867e3b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d867e3fa0 # | | | | `-ReturnStmt 0x562d867e3f90 # | | | | `-CallExpr 0x562d867e3f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867e3f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867e3f28 '' Function 0x562d866d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867e3f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867e3ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e3ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e3e98 'int64_t3':'vector' lvalue ParmVar 0x562d867e3b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867e3c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e4100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867e4050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d867e44d0 # | | | | `-ReturnStmt 0x562d867e44c0 # | | | | `-CallExpr 0x562d867e4490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867e4478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867e4458 '' Function 0x562d866d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867e4430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867e4418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e4400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e43c8 'int64_t4':'vector' lvalue ParmVar 0x562d867e4050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867e41b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e4630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867e4580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867e49f0 # | | | | `-ReturnStmt 0x562d867e49e0 # | | | | `-CallExpr 0x562d867e49b0 'float' # | | | | |-ImplicitCastExpr 0x562d867e4998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867e4978 '' Function 0x562d866d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867e4950 'float' # | | | | `-ImplicitCastExpr 0x562d867e4938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e4920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e48e8 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867e4580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d867e46e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e4b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867e4aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867e4f30 # | | | | `-ReturnStmt 0x562d867e4f20 # | | | | `-CallExpr 0x562d867e4ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867e4ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867e4eb8 '' Function 0x562d866d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867e4e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867e4e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e4e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e4e28 'uint64_t2':'vector' lvalue ParmVar 0x562d867e4aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867e4c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e5090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867e4fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d867e5478 # | | | | `-ReturnStmt 0x562d867e5468 # | | | | `-CallExpr 0x562d867e5438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867e5420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867e5400 '' Function 0x562d866d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867e53d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867e53c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e53a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e5370 'uint64_t3':'vector' lvalue ParmVar 0x562d867e4fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867e5140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e55d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867e5528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867e62d0 # | | | | `-ReturnStmt 0x562d867e62c0 # | | | | `-CallExpr 0x562d867e6290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867e6278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867e6258 '' Function 0x562d866d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867e6230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867e6218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e6200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e61c8 'uint64_t4':'vector' lvalue ParmVar 0x562d867e5528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867e5688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e6438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d867e6388 col:29 used V 'double' # | | | |-CompoundStmt 0x562d867e6780 # | | | | `-ReturnStmt 0x562d867e6770 # | | | | `-CallExpr 0x562d867e6740 'float' # | | | | |-ImplicitCastExpr 0x562d867e6728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867e6708 '' Function 0x562d866dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867e66e0 'float' # | | | | `-ImplicitCastExpr 0x562d867e66c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e66b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e6678 'double' lvalue ParmVar 0x562d867e6388 'V' 'double' # | | | `-DeprecatedAttr 0x562d867e64e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867e68e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d867e6838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d867e6c50 # | | | | `-ReturnStmt 0x562d867e6c40 # | | | | `-CallExpr 0x562d867e6c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867e6bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867e6bd8 '' Function 0x562d866dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867e6bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867e6b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e6b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e6b48 'double2':'vector' lvalue ParmVar 0x562d867e6838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867e6998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867e6db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867e6d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d867e7128 # | | | | `-ReturnStmt 0x562d867e7118 # | | | | `-CallExpr 0x562d867e70e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867e70d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867e70b0 '' Function 0x562d866dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867e7088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867e7070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e7058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e7020 'double3':'vector' lvalue ParmVar 0x562d867e6d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d867e6e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867e7290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867e71e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867e7608 # | | | | `-ReturnStmt 0x562d867e75f8 # | | | | `-CallExpr 0x562d867e75c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867e75b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867e7590 '' Function 0x562d866dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867e7568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867e7550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e7538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e7500 'double4':'vector' lvalue ParmVar 0x562d867e71e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867e7340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867e7768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d867e76b8 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867e7ac0 # | | | | `-ReturnStmt 0x562d867e7ab0 # | | | | `-CallExpr 0x562d867e7a80 'float' # | | | | |-ImplicitCastExpr 0x562d867e7a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867e7a48 '' Function 0x562d866dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867e7a20 'float' # | | | | `-ImplicitCastExpr 0x562d867e7a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e79f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e79b8 'int' lvalue ParmVar 0x562d867e76b8 'V' 'int' # | | | `-DeprecatedAttr 0x562d867e7818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e7c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867e7b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867e7f98 # | | | | `-ReturnStmt 0x562d867e7f88 # | | | | `-CallExpr 0x562d867e7f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867e7f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867e7f20 '' Function 0x562d866dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867e7ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867e7ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e7ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e7e90 'int2':'vector' lvalue ParmVar 0x562d867e7b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867e7cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e8780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867e86d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d867e8b00 # | | | | `-ReturnStmt 0x562d867e8af0 # | | | | `-CallExpr 0x562d867e8ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867e8aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867e8a88 '' Function 0x562d866dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867e8a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867e8a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e8a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e89f8 'int3':'vector' lvalue ParmVar 0x562d867e86d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867e8830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e8c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867e8bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d867e8fe8 # | | | | `-ReturnStmt 0x562d867e8fd8 # | | | | `-CallExpr 0x562d867e8fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867e8f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867e8f70 '' Function 0x562d866dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867e8f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867e8f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e8f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e8ee0 'int4':'vector' lvalue ParmVar 0x562d867e8bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867e8d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e9148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867e9098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867e94c0 # | | | | `-ReturnStmt 0x562d867e94b0 # | | | | `-CallExpr 0x562d867e9480 'float' # | | | | |-ImplicitCastExpr 0x562d867e9468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867e9448 '' Function 0x562d866dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867e9420 'float' # | | | | `-ImplicitCastExpr 0x562d867e9408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e93f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e93b8 'uint':'unsigned int' lvalue ParmVar 0x562d867e9098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867e91f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e9620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867e9570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867e99b8 # | | | | `-ReturnStmt 0x562d867e99a8 # | | | | `-CallExpr 0x562d867e9978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867e9960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867e9940 '' Function 0x562d866dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867e9918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867e9900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e98e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e98b0 'uint2':'vector' lvalue ParmVar 0x562d867e9570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867e96d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867e9b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867e9a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d867e9eb8 # | | | | `-ReturnStmt 0x562d867e9ea8 # | | | | `-CallExpr 0x562d867e9e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867e9e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867e9e40 '' Function 0x562d866dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867e9e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867e9e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867e9de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867e9db0 'uint3':'vector' lvalue ParmVar 0x562d867e9a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867e9bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ea018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867e9f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d867ea3c0 # | | | | `-ReturnStmt 0x562d867ea3b0 # | | | | `-CallExpr 0x562d867ea380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867ea368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867ea348 '' Function 0x562d866dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867ea320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867ea308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ea2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ea2b8 'uint4':'vector' lvalue ParmVar 0x562d867e9f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d867ea0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ea520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867ea470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d867eb200 # | | | | `-ReturnStmt 0x562d867eb1f0 # | | | | `-CallExpr 0x562d867eb1c0 'float' # | | | | |-ImplicitCastExpr 0x562d867eb1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867eb188 '' Function 0x562d866dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867eb160 'float' # | | | | `-ImplicitCastExpr 0x562d867eb148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867eb130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867eb0f8 'int64_t':'long' lvalue ParmVar 0x562d867ea470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d867ea5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867eb360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867eb2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d867eb718 # | | | | `-ReturnStmt 0x562d867eb708 # | | | | `-CallExpr 0x562d867eb6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867eb6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867eb6a0 '' Function 0x562d866dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867eb678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867eb660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867eb648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867eb610 'int64_t2':'vector' lvalue ParmVar 0x562d867eb2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867eb410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867eb878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867eb7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d867ebc38 # | | | | `-ReturnStmt 0x562d867ebc28 # | | | | `-CallExpr 0x562d867ebbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867ebbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867ebbc0 '' Function 0x562d866dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867ebb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867ebb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ebb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ebb30 'int64_t3':'vector' lvalue ParmVar 0x562d867eb7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867eb928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ebd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867ebce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d867ec160 # | | | | `-ReturnStmt 0x562d867ec150 # | | | | `-CallExpr 0x562d867ec120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867ec108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867ec0e8 '' Function 0x562d866dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867ec0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867ec0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ec090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ec058 'int64_t4':'vector' lvalue ParmVar 0x562d867ebce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867ebe48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ec2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867ec210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867ec678 # | | | | `-ReturnStmt 0x562d867ec668 # | | | | `-CallExpr 0x562d867ec638 'float' # | | | | |-ImplicitCastExpr 0x562d867ec620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867ec600 '' Function 0x562d866dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867ec5d8 'float' # | | | | `-ImplicitCastExpr 0x562d867ec5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ec5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ec570 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867ec210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d867ec370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ec7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867ec728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867ecbb0 # | | | | `-ReturnStmt 0x562d867ecba0 # | | | | `-CallExpr 0x562d867ecb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867ecb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867ecb38 '' Function 0x562d866dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867ecb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867ecaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867ecae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ecaa8 'uint64_t2':'vector' lvalue ParmVar 0x562d867ec728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867ec888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867ecd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867ecc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d867f0628 # | | | | `-ReturnStmt 0x562d867f0618 # | | | | `-CallExpr 0x562d867f05e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867f05d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867f05b0 '' Function 0x562d866dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867f0588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867f0570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f0558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867ecfe8 'uint64_t3':'vector' lvalue ParmVar 0x562d867ecc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867ecdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f0788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867f06d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867f0b70 # | | | | `-ReturnStmt 0x562d867f0b60 # | | | | `-CallExpr 0x562d867f0b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867f0b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867f0af8 '' Function 0x562d866dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867f0ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867f0ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f0aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f0a68 'uint64_t4':'vector' lvalue ParmVar 0x562d867f06d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867f0838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f0ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d867f0c30 col:29 used V 'double' # | | | |-CompoundStmt 0x562d867f1028 # | | | | `-ReturnStmt 0x562d867f1018 # | | | | `-CallExpr 0x562d867f0fe8 'float' # | | | | |-ImplicitCastExpr 0x562d867f0fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867f0fb0 '' Function 0x562d866dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867f0f88 'float' # | | | | `-ImplicitCastExpr 0x562d867f0f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f0f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f0f20 'double' lvalue ParmVar 0x562d867f0c30 'V' 'double' # | | | `-DeprecatedAttr 0x562d867f0d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867f1198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d867f10e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d867f1500 # | | | | `-ReturnStmt 0x562d867f14f0 # | | | | `-CallExpr 0x562d867f14c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867f14a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867f1488 '' Function 0x562d866bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867f1460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867f1448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f1430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f13f8 'double2':'vector' lvalue ParmVar 0x562d867f10e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867f1248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867f1670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867f15c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d867f19e0 # | | | | `-ReturnStmt 0x562d867f19d0 # | | | | `-CallExpr 0x562d867f19a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867f1988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867f1968 '' Function 0x562d866bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867f1940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867f1928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f1910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f18d8 'double3':'vector' lvalue ParmVar 0x562d867f15c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d867f1720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867f1b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867f1aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867f1ec8 # | | | | `-ReturnStmt 0x562d867f1eb8 # | | | | `-CallExpr 0x562d867f1e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867f1e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867f1e50 '' Function 0x562d866bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867f1e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867f1e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f1df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f1dc0 'double4':'vector' lvalue ParmVar 0x562d867f1aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867f1c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867f2028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d867f1f78 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867f2380 # | | | | `-ReturnStmt 0x562d867f2370 # | | | | `-CallExpr 0x562d867f2340 'float' # | | | | |-ImplicitCastExpr 0x562d867f2328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867f2308 '' Function 0x562d866dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867f22e0 'float' # | | | | `-ImplicitCastExpr 0x562d867f22c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f22b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f2278 'int' lvalue ParmVar 0x562d867f1f78 'V' 'int' # | | | `-DeprecatedAttr 0x562d867f20d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f2550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867f2430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867f28c8 # | | | | `-ReturnStmt 0x562d867f28b8 # | | | | `-CallExpr 0x562d867f2888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867f2870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867f2850 '' Function 0x562d866bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867f2828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867f2810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f27f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f27c0 'int2':'vector' lvalue ParmVar 0x562d867f2430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867f2600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f2a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867f2978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d867f2da8 # | | | | `-ReturnStmt 0x562d867f2d98 # | | | | `-CallExpr 0x562d867f2d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867f2d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867f2d30 '' Function 0x562d866bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867f2d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867f2cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f2cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f2ca0 'int3':'vector' lvalue ParmVar 0x562d867f2978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867f2ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f2f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867f2e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d867f3290 # | | | | `-ReturnStmt 0x562d867f3280 # | | | | `-CallExpr 0x562d867f3250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867f3238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867f3218 '' Function 0x562d866bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867f31f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867f31d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f31c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f3188 'int4':'vector' lvalue ParmVar 0x562d867f2e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867f2fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f33f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867f3340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867f3768 # | | | | `-ReturnStmt 0x562d867f3758 # | | | | `-CallExpr 0x562d867f3728 'float' # | | | | |-ImplicitCastExpr 0x562d867f3710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867f36f0 '' Function 0x562d866dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867f36c8 'float' # | | | | `-ImplicitCastExpr 0x562d867f36b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f3698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f3660 'uint':'unsigned int' lvalue ParmVar 0x562d867f3340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867f34a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f38c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867f3818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867f3c60 # | | | | `-ReturnStmt 0x562d867f3c50 # | | | | `-CallExpr 0x562d867f3c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867f3c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867f3be8 '' Function 0x562d866bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867f3bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867f3ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f3b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f3b58 'uint2':'vector' lvalue ParmVar 0x562d867f3818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867f3978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f3dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867f3d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d867f4160 # | | | | `-ReturnStmt 0x562d867f4150 # | | | | `-CallExpr 0x562d867f4120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867f4108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867f40e8 '' Function 0x562d866bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867f40c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867f40a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f4090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f4058 'uint3':'vector' lvalue ParmVar 0x562d867f3d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867f3e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f42c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867f4210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d867f4680 # | | | | `-ReturnStmt 0x562d867f4670 # | | | | `-CallExpr 0x562d867f4640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867f4628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867f4608 '' Function 0x562d866bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867f45e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867f45c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f45b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f4578 'uint4':'vector' lvalue ParmVar 0x562d867f4210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d867f4370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f47e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867f4730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d867f4b78 # | | | | `-ReturnStmt 0x562d867f4b68 # | | | | `-CallExpr 0x562d867f4b38 'float' # | | | | |-ImplicitCastExpr 0x562d867f4b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867f4b00 '' Function 0x562d866dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867f4ad8 'float' # | | | | `-ImplicitCastExpr 0x562d867f4ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f4aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f4a70 'int64_t':'long' lvalue ParmVar 0x562d867f4730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d867f4890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f4cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867f4c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d867f5090 # | | | | `-ReturnStmt 0x562d867f5080 # | | | | `-CallExpr 0x562d867f5050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867f5038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867f5018 '' Function 0x562d866bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867f4ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867f4fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f4fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f4f88 'int64_t2':'vector' lvalue ParmVar 0x562d867f4c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867f4d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f51f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867f5140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d867f55b0 # | | | | `-ReturnStmt 0x562d867f55a0 # | | | | `-CallExpr 0x562d867f5570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867f5558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867f5538 '' Function 0x562d866bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867f5510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867f54f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f54e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f54a8 'int64_t3':'vector' lvalue ParmVar 0x562d867f5140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867f52a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f5710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867f5660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d867f5ad8 # | | | | `-ReturnStmt 0x562d867f5ac8 # | | | | `-CallExpr 0x562d867f5a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867f5a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867f5a60 '' Function 0x562d866bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867f5a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867f5a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f5a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f59d0 'int64_t4':'vector' lvalue ParmVar 0x562d867f5660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867f57c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f5c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867f5b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867f5ff0 # | | | | `-ReturnStmt 0x562d867f5fe0 # | | | | `-CallExpr 0x562d867f5fb0 'float' # | | | | |-ImplicitCastExpr 0x562d867f5f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867f5f78 '' Function 0x562d866dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867f5f50 'float' # | | | | `-ImplicitCastExpr 0x562d867f5f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f5f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f5ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x562d867f5b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d867f5ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f6150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867f60a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867f6528 # | | | | `-ReturnStmt 0x562d867f6518 # | | | | `-CallExpr 0x562d867f64e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867f64d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867f64b0 '' Function 0x562d866bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867f6488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867f6470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f6458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f6420 'uint64_t2':'vector' lvalue ParmVar 0x562d867f60a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867f6200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f6988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867f68d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d867f6d68 # | | | | `-ReturnStmt 0x562d867f6d58 # | | | | `-CallExpr 0x562d867f6d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867f6d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867f6cf0 '' Function 0x562d866bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867f6cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867f6cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f6c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f6c60 'uint64_t3':'vector' lvalue ParmVar 0x562d867f68d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867f6a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f6ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867f6e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867f72b0 # | | | | `-ReturnStmt 0x562d867f72a0 # | | | | `-CallExpr 0x562d867f7270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867f7258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867f7238 '' Function 0x562d866bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867f7210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867f71f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f71e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f71a8 'uint64_t4':'vector' lvalue ParmVar 0x562d867f6e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d867f6f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f7420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d867f7370 col:29 used V 'double' # | | | |-CompoundStmt 0x562d867f7768 # | | | | `-ReturnStmt 0x562d867f7758 # | | | | `-CallExpr 0x562d867f7728 'float' # | | | | |-ImplicitCastExpr 0x562d867f7710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867f76f0 '' Function 0x562d866e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867f76c8 'float' # | | | | `-ImplicitCastExpr 0x562d867f76b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f7698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f7660 'double' lvalue ParmVar 0x562d867f7370 'V' 'double' # | | | `-DeprecatedAttr 0x562d867f74d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867f78d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d867f7828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d867f7c40 # | | | | `-ReturnStmt 0x562d867f7c30 # | | | | `-CallExpr 0x562d867f7c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867f7be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867f7bc8 '' Function 0x562d866e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867f7ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867f7b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f7b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f7b38 'double2':'vector' lvalue ParmVar 0x562d867f7828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867f7988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867f7db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867f7d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d867f8120 # | | | | `-ReturnStmt 0x562d867f8110 # | | | | `-CallExpr 0x562d867f80e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867f80c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867f80a8 '' Function 0x562d866e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867f8080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867f8068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f8050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f8018 'double3':'vector' lvalue ParmVar 0x562d867f7d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d867f7e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867f8290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867f81e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867f8608 # | | | | `-ReturnStmt 0x562d867f85f8 # | | | | `-CallExpr 0x562d867f85c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867f85b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867f8590 '' Function 0x562d866e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867f8568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867f8550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f8538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f8500 'double4':'vector' lvalue ParmVar 0x562d867f81e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867f8340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867f8768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d867f86b8 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867f9368 # | | | | `-ReturnStmt 0x562d867f9358 # | | | | `-CallExpr 0x562d867f9328 'float' # | | | | |-ImplicitCastExpr 0x562d867f9310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867f92f0 '' Function 0x562d866e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867f92c8 'float' # | | | | `-ImplicitCastExpr 0x562d867f92b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f9298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f9260 'int' lvalue ParmVar 0x562d867f86b8 'V' 'int' # | | | `-DeprecatedAttr 0x562d867f90c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f94c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d867f9418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d867f9840 # | | | | `-ReturnStmt 0x562d867f9830 # | | | | `-CallExpr 0x562d867f9800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867f97e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867f97c8 '' Function 0x562d866e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867f97a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867f9788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f9770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f9738 'int2':'vector' lvalue ParmVar 0x562d867f9418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867f9578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f99a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d867f98f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d867f9d20 # | | | | `-ReturnStmt 0x562d867f9d10 # | | | | `-CallExpr 0x562d867f9ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867f9cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867f9ca8 '' Function 0x562d866e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867f9c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867f9c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867f9c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867f9c18 'int3':'vector' lvalue ParmVar 0x562d867f98f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d867f9a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867f9e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867f9dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d867fa208 # | | | | `-ReturnStmt 0x562d867fa1f8 # | | | | `-CallExpr 0x562d867fa1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867fa1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867fa190 '' Function 0x562d866e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867fa168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867fa150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867fa138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867fa100 'int4':'vector' lvalue ParmVar 0x562d867f9dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d867f9f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867fa368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867fa2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d867fa6e0 # | | | | `-ReturnStmt 0x562d867fa6d0 # | | | | `-CallExpr 0x562d867fa6a0 'float' # | | | | |-ImplicitCastExpr 0x562d867fa688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867fa668 '' Function 0x562d866e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867fa640 'float' # | | | | `-ImplicitCastExpr 0x562d867fa628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867fa610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867fa5d8 'uint':'unsigned int' lvalue ParmVar 0x562d867fa2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d867fa418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867fa840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867fa790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867fabd8 # | | | | `-ReturnStmt 0x562d867fabc8 # | | | | `-CallExpr 0x562d867fab98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867fab80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867fab60 '' Function 0x562d866e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867fab38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867fab20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867fab08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867faad0 'uint2':'vector' lvalue ParmVar 0x562d867fa790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d867fa8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867fad38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867fac88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d86801b60 # | | | | `-ReturnStmt 0x562d86801b50 # | | | | `-CallExpr 0x562d86801b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867fb080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867fb060 '' Function 0x562d866e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867fb038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867fb020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867fb008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867fafd0 'uint3':'vector' lvalue ParmVar 0x562d867fac88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d867fade8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86801cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d86801c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d86802068 # | | | | `-ReturnStmt 0x562d86802058 # | | | | `-CallExpr 0x562d86802028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86802010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86801ff0 '' Function 0x562d866e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86801fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86801fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86801f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86801f60 'uint4':'vector' lvalue ParmVar 0x562d86801c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86801d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868021c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86802118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d86802560 # | | | | `-ReturnStmt 0x562d86802550 # | | | | `-CallExpr 0x562d86802520 'float' # | | | | |-ImplicitCastExpr 0x562d86802508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868024e8 '' Function 0x562d866e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868024c0 'float' # | | | | `-ImplicitCastExpr 0x562d868024a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86802490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86802458 'int64_t':'long' lvalue ParmVar 0x562d86802118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86802278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868026c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86802610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86802a78 # | | | | `-ReturnStmt 0x562d86802a68 # | | | | `-CallExpr 0x562d86802a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86802a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86802a00 '' Function 0x562d866e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868029d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868029c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868029a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86802970 'int64_t2':'vector' lvalue ParmVar 0x562d86802610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86802770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86802bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86802b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86802f98 # | | | | `-ReturnStmt 0x562d86802f88 # | | | | `-CallExpr 0x562d86802f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86802f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86802f20 '' Function 0x562d866e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86802ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86802ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86802ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86802e90 'int64_t3':'vector' lvalue ParmVar 0x562d86802b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86802c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868030f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86803048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d868034c0 # | | | | `-ReturnStmt 0x562d868034b0 # | | | | `-CallExpr 0x562d86803480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86803468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86803448 '' Function 0x562d866e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86803420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86803408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868033f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868033b8 'int64_t4':'vector' lvalue ParmVar 0x562d86803048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d868031a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86803620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86803570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d868039d8 # | | | | `-ReturnStmt 0x562d868039c8 # | | | | `-CallExpr 0x562d86803998 'float' # | | | | |-ImplicitCastExpr 0x562d86803980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86803960 '' Function 0x562d866e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86803938 'float' # | | | | `-ImplicitCastExpr 0x562d86803920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86803908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868038d0 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86803570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d868036d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86750e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86803a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d86751248 # | | | | `-ReturnStmt 0x562d86751238 # | | | | `-CallExpr 0x562d86751208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867511f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867511d0 '' Function 0x562d866e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867511a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86751190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86751178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86751140 'uint64_t2':'vector' lvalue ParmVar 0x562d86803a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86750f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867513a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867512f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d86751788 # | | | | `-ReturnStmt 0x562d86751778 # | | | | `-CallExpr 0x562d86751748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86751730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86751710 '' Function 0x562d866e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867516e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867516d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867516b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86751680 'uint64_t3':'vector' lvalue ParmVar 0x562d867512f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86751458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867518e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86751838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d86751cd0 # | | | | `-ReturnStmt 0x562d86751cc0 # | | | | `-CallExpr 0x562d86751c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86751c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86751c58 '' Function 0x562d866e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86751c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86751c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86751c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86751bc8 'uint64_t4':'vector' lvalue ParmVar 0x562d86751838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86751998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86751e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d86751d90 col:29 used V 'double' # | | | |-CompoundStmt 0x562d86752188 # | | | | `-ReturnStmt 0x562d86752178 # | | | | `-CallExpr 0x562d86752148 'float' # | | | | |-ImplicitCastExpr 0x562d86752130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86752110 '' Function 0x562d866e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867520e8 'float' # | | | | `-ImplicitCastExpr 0x562d867520d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867520b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86752080 'double' lvalue ParmVar 0x562d86751d90 'V' 'double' # | | | `-DeprecatedAttr 0x562d86751ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867522f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d86752248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d86752660 # | | | | `-ReturnStmt 0x562d86752650 # | | | | `-CallExpr 0x562d86752620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86752608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867525e8 '' Function 0x562d866e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867525c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867525a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86752590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86752558 'double2':'vector' lvalue ParmVar 0x562d86752248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d867523a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867527d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d86752720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d86752b40 # | | | | `-ReturnStmt 0x562d86752b30 # | | | | `-CallExpr 0x562d86752b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86752ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86752ac8 '' Function 0x562d866e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86752aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86752a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86752a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86752a38 'double3':'vector' lvalue ParmVar 0x562d86752720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d86752880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86752cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d86752c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d868051a8 # | | | | `-ReturnStmt 0x562d86805198 # | | | | `-CallExpr 0x562d86805168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86805150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86805130 '' Function 0x562d866e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86805108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868050f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868050d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868050a0 'double4':'vector' lvalue ParmVar 0x562d86752c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86752d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86805308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86805258 col:26 used V 'int' # | | | |-CompoundStmt 0x562d86805660 # | | | | `-ReturnStmt 0x562d86805650 # | | | | `-CallExpr 0x562d86805620 'float' # | | | | |-ImplicitCastExpr 0x562d86805608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868055e8 '' Function 0x562d866e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868055c0 'float' # | | | | `-ImplicitCastExpr 0x562d868055a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86805590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86805558 'int' lvalue ParmVar 0x562d86805258 'V' 'int' # | | | `-DeprecatedAttr 0x562d868053b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868057c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86805710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d86805b38 # | | | | `-ReturnStmt 0x562d86805b28 # | | | | `-CallExpr 0x562d86805af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86805ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86805ac0 '' Function 0x562d866e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86805a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86805a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86805a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86805a30 'int2':'vector' lvalue ParmVar 0x562d86805710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d86805870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86805c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86805be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86806018 # | | | | `-ReturnStmt 0x562d86806008 # | | | | `-CallExpr 0x562d86805fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86805fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86805fa0 '' Function 0x562d866e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86805f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86805f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86805f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86805f10 'int3':'vector' lvalue ParmVar 0x562d86805be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86805d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86806178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d868060c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86806500 # | | | | `-ReturnStmt 0x562d868064f0 # | | | | `-CallExpr 0x562d868064c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868064a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86806488 '' Function 0x562d866e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86806460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86806448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86806430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868063f8 'int4':'vector' lvalue ParmVar 0x562d868060c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86806228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86806660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d868065b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d868069d8 # | | | | `-ReturnStmt 0x562d868069c8 # | | | | `-CallExpr 0x562d86806998 'float' # | | | | |-ImplicitCastExpr 0x562d86806980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86806960 '' Function 0x562d866e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86806938 'float' # | | | | `-ImplicitCastExpr 0x562d86806920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86806908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868068d0 'uint':'unsigned int' lvalue ParmVar 0x562d868065b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86806710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86806b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86806a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d86806ed0 # | | | | `-ReturnStmt 0x562d86806ec0 # | | | | `-CallExpr 0x562d86806e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86806e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86806e58 '' Function 0x562d866e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86806e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86806e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86806e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86806dc8 'uint2':'vector' lvalue ParmVar 0x562d86806a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86806be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86807860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d868077b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d86807c00 # | | | | `-ReturnStmt 0x562d86807bf0 # | | | | `-CallExpr 0x562d86807bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86807ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86807b88 '' Function 0x562d866e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86807b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86807b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86807b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86807af8 'uint3':'vector' lvalue ParmVar 0x562d868077b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86807910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86807d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d86807cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d86808108 # | | | | `-ReturnStmt 0x562d868080f8 # | | | | `-CallExpr 0x562d868080c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868080b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86808090 '' Function 0x562d866e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86808068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86808050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86808038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86808000 'uint4':'vector' lvalue ParmVar 0x562d86807cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86807e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86808268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d868081b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d86808600 # | | | | `-ReturnStmt 0x562d868085f0 # | | | | `-CallExpr 0x562d868085c0 'float' # | | | | |-ImplicitCastExpr 0x562d868085a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86808588 '' Function 0x562d866e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86808560 'float' # | | | | `-ImplicitCastExpr 0x562d86808548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86808530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868084f8 'int64_t':'long' lvalue ParmVar 0x562d868081b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86808318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86808760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d868086b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86808b18 # | | | | `-ReturnStmt 0x562d86808b08 # | | | | `-CallExpr 0x562d86808ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86808ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86808aa0 '' Function 0x562d866e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86808a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86808a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86808a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86808a10 'int64_t2':'vector' lvalue ParmVar 0x562d868086b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86808810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86808c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86808bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86809038 # | | | | `-ReturnStmt 0x562d86809028 # | | | | `-CallExpr 0x562d86808ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86808fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86808fc0 '' Function 0x562d866e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86808f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86808f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86808f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86808f30 'int64_t3':'vector' lvalue ParmVar 0x562d86808bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86808d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86809198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d868090e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86809560 # | | | | `-ReturnStmt 0x562d86809550 # | | | | `-CallExpr 0x562d86809520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86809508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d868094e8 '' Function 0x562d866e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d868094c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868094a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86809490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86809458 'int64_t4':'vector' lvalue ParmVar 0x562d868090e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86809248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868096c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86809610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d8680a488 # | | | | `-ReturnStmt 0x562d8680a478 # | | | | `-CallExpr 0x562d8680a448 'float' # | | | | |-ImplicitCastExpr 0x562d8680a430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8680a410 '' Function 0x562d866e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8680a3e8 'float' # | | | | `-ImplicitCastExpr 0x562d8680a3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680a3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680a380 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86809610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d8680a180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8680a5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8680a538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d8680a9c0 # | | | | `-ReturnStmt 0x562d8680a9b0 # | | | | `-CallExpr 0x562d8680a980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8680a968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8680a948 '' Function 0x562d866e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8680a920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8680a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680a8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680a8b8 'uint64_t2':'vector' lvalue ParmVar 0x562d8680a538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8680a698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8680ab20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8680aa70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d8680af00 # | | | | `-ReturnStmt 0x562d8680aef0 # | | | | `-CallExpr 0x562d8680aec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8680aea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8680ae88 '' Function 0x562d866e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8680ae60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8680ae48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680ae30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680adf8 'uint64_t3':'vector' lvalue ParmVar 0x562d8680aa70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8680abd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8680b060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8680afb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d8680b448 # | | | | `-ReturnStmt 0x562d8680b438 # | | | | `-CallExpr 0x562d8680b408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8680b3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8680b3d0 '' Function 0x562d866e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8680b3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8680b390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680b378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680b340 'uint64_t4':'vector' lvalue ParmVar 0x562d8680afb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8680b110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8680b5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x562d8680b500 col:29 used V 'double' # | | | |-CompoundStmt 0x562d8680b928 # | | | | `-ReturnStmt 0x562d8680b918 # | | | | `-CallExpr 0x562d8680b8e8 'bool' # | | | | |-ImplicitCastExpr 0x562d8680b8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x562d8680b878 '' Function 0x562d866e9ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x562d8680b850 'float' # | | | | `-ImplicitCastExpr 0x562d8680b838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680b820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680b7e8 'double' lvalue ParmVar 0x562d8680b500 'V' 'double' # | | | `-DeprecatedAttr 0x562d8680b658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8680ba90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8680b9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d8680be58 # | | | | `-ReturnStmt 0x562d8680be48 # | | | | `-CallExpr 0x562d8680be18 'vector' # | | | | |-ImplicitCastExpr 0x562d8680be00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8680bd80 '' Function 0x562d866e9df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x562d8680bd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8680bd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680bd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680bcf0 'double2':'vector' lvalue ParmVar 0x562d8680b9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8680bb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8680bfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8680bf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d8680c798 # | | | | `-ReturnStmt 0x562d8680c788 # | | | | `-CallExpr 0x562d8680c758 'vector' # | | | | |-ImplicitCastExpr 0x562d8680c740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8680c6c0 '' Function 0x562d866ea0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x562d8680c698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8680c680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680c668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680c630 'double3':'vector' lvalue ParmVar 0x562d8680bf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8680c070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8680c900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8680c850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d8680ccd8 # | | | | `-ReturnStmt 0x562d8680ccc8 # | | | | `-CallExpr 0x562d8680cc98 'vector' # | | | | |-ImplicitCastExpr 0x562d8680cc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8680cc00 '' Function 0x562d866ea3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x562d8680cbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8680cbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680cba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680cb70 'double4':'vector' lvalue ParmVar 0x562d8680c850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d8680c9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8680cdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x562d8680cd08 col:29 used V 'double' # | | | `-CompoundStmt 0x562d8680d018 # | | | `-ReturnStmt 0x562d8680d008 # | | | `-CallExpr 0x562d8680cfd8 'bool' # | | | |-ImplicitCastExpr 0x562d8680cfc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x562d8680cfa0 '' Function 0x562d866eb000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x562d8680cf78 'float' # | | | `-ImplicitCastExpr 0x562d8680cf60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x562d8680cf48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x562d8680cf10 'double' lvalue ParmVar 0x562d8680cd08 'V' 'double' # | | |-FunctionDecl 0x562d8680d0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8680d048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x562d8680d380 # | | | `-ReturnStmt 0x562d8680d370 # | | | `-CallExpr 0x562d8680d340 'vector' # | | | |-ImplicitCastExpr 0x562d8680d328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x562d8680d308 '' Function 0x562d866eb278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x562d8680d2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x562d8680d2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x562d8680d2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x562d8680d278 'double2':'vector' lvalue ParmVar 0x562d8680d048 'V' 'double2':'vector' # | | |-FunctionDecl 0x562d8680d460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8680d3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x562d8680d6f0 # | | | `-ReturnStmt 0x562d8680d6e0 # | | | `-CallExpr 0x562d8680d6b0 'vector' # | | | |-ImplicitCastExpr 0x562d8680d698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x562d8680d678 '' Function 0x562d866eb4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x562d8680d650 'float3':'vector' # | | | `-ImplicitCastExpr 0x562d8680d638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x562d8680d620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x562d8680d5e8 'double3':'vector' lvalue ParmVar 0x562d8680d3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x562d8680d7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8680d720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x562d8680da68 # | | | `-ReturnStmt 0x562d8680da58 # | | | `-CallExpr 0x562d8680da28 'vector' # | | | |-ImplicitCastExpr 0x562d8680da10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x562d8680d9f0 '' Function 0x562d866eb768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x562d8680d9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x562d8680d9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x562d8680d998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x562d8680d960 'double4':'vector' lvalue ParmVar 0x562d8680d720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x562d8680e160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x562d8680da80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d8680db18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d8680e0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x562d8680de28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x562d8680df00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x562d8680df78 col:39 s 'T' # | | | |-CompoundStmt 0x562d8680e430 # | | | | `-ReturnStmt 0x562d8680e420 # | | | | `-RecoveryExpr 0x562d8680e3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x562d8680e2d0 '' lvalue (ADL) = 'lerp' 0x562d866ed578 0x562d866ebb08 0x562d866ebed0 0x562d866ec298 0x562d866ec660 0x562d866eca10 0x562d866ecde8 0x562d866ed1b0 # | | | | |-RecoveryExpr 0x562d8680e350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x562d8680e370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x562d8680e1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x562d8680e8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x562d8680e4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x562d8680e740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x562d8680e7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x562d8680edb8 # | | | | `-ReturnStmt 0x562d8680eda8 # | | | | `-CallExpr 0x562d8680ed68 'float' # | | | | |-ImplicitCastExpr 0x562d8680ed50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x562d8680ecf8 '' Function 0x562d866eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x562d8680ebb0 'float' # | | | | | `-ImplicitCastExpr 0x562d8680eb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8680eb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8680eb48 'double' lvalue ParmVar 0x562d8680e4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x562d8680ec40 'float' # | | | | | `-ImplicitCastExpr 0x562d8680ec28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8680ec10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8680ebd8 'double' lvalue ParmVar 0x562d8680e740 'V2' 'double' # | | | | `-CStyleCastExpr 0x562d8680ecd0 'float' # | | | | `-ImplicitCastExpr 0x562d8680ecb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680eca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680ec68 'double' lvalue ParmVar 0x562d8680e7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x562d8680e9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8680f108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8680ee78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x562d8680eef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x562d8680ef78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x562d8680f648 # | | | | `-ReturnStmt 0x562d8680f638 # | | | | `-CallExpr 0x562d8680f5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8680f5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x562d8680f558 '' Function 0x562d866ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x562d8680f3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d8680f3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8680f3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8680f378 'double2':'vector' lvalue ParmVar 0x562d8680ee78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x562d8680f488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d8680f470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8680f458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8680f420 'double2':'vector' lvalue ParmVar 0x562d8680eef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x562d8680f530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8680f518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680f500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680f4c8 'double2':'vector' lvalue ParmVar 0x562d8680ef78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8680f1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8680f998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8680f708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x562d8680f788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x562d8680f808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x562d8680fed8 # | | | | `-ReturnStmt 0x562d8680fec8 # | | | | `-CallExpr 0x562d8680fe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8680fe70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x562d8680fdf0 '' Function 0x562d866ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x562d8680fc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d8680fc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8680fc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8680fc10 'double3':'vector' lvalue ParmVar 0x562d8680f708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x562d8680fd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d8680fd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8680fcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8680fcb8 'double3':'vector' lvalue ParmVar 0x562d8680f788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x562d8680fdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8680fdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8680fd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8680fd60 'double3':'vector' lvalue ParmVar 0x562d8680f808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8680fa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86810228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8680ff98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x562d86810018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x562d86810098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x562d86811ba0 # | | | | `-ReturnStmt 0x562d86811b90 # | | | | `-CallExpr 0x562d86811b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86810710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x562d86810688 '' Function 0x562d866ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x562d86810510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d868104f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868104e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868104a8 'double4':'vector' lvalue ParmVar 0x562d8680ff98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x562d868105b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d868105a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86810588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86810550 'double4':'vector' lvalue ParmVar 0x562d86810018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x562d86810660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86810648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86810630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868105f8 'double4':'vector' lvalue ParmVar 0x562d86810098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d868102e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86811e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d86811c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x562d86811cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x562d86811d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x562d86812320 # | | | | `-ReturnStmt 0x562d86812310 # | | | | `-CallExpr 0x562d868122d0 'float' # | | | | |-ImplicitCastExpr 0x562d868122b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x562d86812298 '' Function 0x562d866eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x562d86812150 'float' # | | | | | `-ImplicitCastExpr 0x562d86812138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86812120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868120e8 'int' lvalue ParmVar 0x562d86811c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x562d868121e0 'float' # | | | | | `-ImplicitCastExpr 0x562d868121c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868121b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86812178 'int' lvalue ParmVar 0x562d86811cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x562d86812270 'float' # | | | | `-ImplicitCastExpr 0x562d86812258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86812240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86812208 'int' lvalue ParmVar 0x562d86811d50 'V3' 'int' # | | | `-DeprecatedAttr 0x562d86811f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86812658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x562d868123d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x562d86812450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x562d868124d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x562d86812b40 # | | | | `-ReturnStmt 0x562d86812b30 # | | | | `-CallExpr 0x562d86812af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86812ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x562d86812ab8 '' Function 0x562d866ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x562d86812940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d86812928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86812910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868128d8 'int2':'vector' lvalue ParmVar 0x562d868123d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x562d868129e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d868129d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868129b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86812980 'int2':'vector' lvalue ParmVar 0x562d86812450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x562d86812a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86812a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86812a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86812a28 'int2':'vector' lvalue ParmVar 0x562d868124d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d86812718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86812e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86812bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x562d86812c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x562d86812cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x562d86813368 # | | | | `-ReturnStmt 0x562d86813358 # | | | | `-CallExpr 0x562d86813318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86813300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x562d868132e0 '' Function 0x562d866ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x562d86813168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86813150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86813138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86813100 'int3':'vector' lvalue ParmVar 0x562d86812bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x562d86813210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d868131f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868131e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868131a8 'int3':'vector' lvalue ParmVar 0x562d86812c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x562d868132b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d868132a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86813288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86813250 'int3':'vector' lvalue ParmVar 0x562d86812cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86812f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868136a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x562d86813418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x562d86813498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x562d86813518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x562d86814bc0 # | | | | `-ReturnStmt 0x562d86814bb0 # | | | | `-CallExpr 0x562d86814b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86813b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x562d86813b18 '' Function 0x562d866ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x562d868139a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86813988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86813970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86813938 'int4':'vector' lvalue ParmVar 0x562d86813418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x562d86813a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86813a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86813a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868139e0 'int4':'vector' lvalue ParmVar 0x562d86813498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x562d86813af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86813ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86813ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86813a88 'int4':'vector' lvalue ParmVar 0x562d86813518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86813768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86814ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86814c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d86814cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d86814d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d868153b0 # | | | | `-ReturnStmt 0x562d868153a0 # | | | | `-CallExpr 0x562d86815360 'float' # | | | | |-ImplicitCastExpr 0x562d86815348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x562d86815328 '' Function 0x562d866eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x562d868151e0 'float' # | | | | | `-ImplicitCastExpr 0x562d868151c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868151b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86815178 'uint':'unsigned int' lvalue ParmVar 0x562d86814c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x562d86815270 'float' # | | | | | `-ImplicitCastExpr 0x562d86815258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86815240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86815208 'uint':'unsigned int' lvalue ParmVar 0x562d86814cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x562d86815300 'float' # | | | | `-ImplicitCastExpr 0x562d868152e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868152d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86815298 'uint':'unsigned int' lvalue ParmVar 0x562d86814d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86814fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868156e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86815460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x562d868154e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x562d86815560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x562d86815bf0 # | | | | `-ReturnStmt 0x562d86815be0 # | | | | `-CallExpr 0x562d86815ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86815b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x562d86815b68 '' Function 0x562d866ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x562d868159f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d868159d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868159c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86815988 'uint2':'vector' lvalue ParmVar 0x562d86815460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x562d86815a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d86815a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86815a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86815a30 'uint2':'vector' lvalue ParmVar 0x562d868154e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x562d86815b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86815b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86815b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86815ad8 'uint2':'vector' lvalue ParmVar 0x562d86815560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d868157a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86815f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d86815ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x562d86815d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x562d86815da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x562d86816438 # | | | | `-ReturnStmt 0x562d86816428 # | | | | `-CallExpr 0x562d868163e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868163d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x562d868163b0 '' Function 0x562d866ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x562d86816238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86816220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86816208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868161d0 'uint3':'vector' lvalue ParmVar 0x562d86815ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x562d868162e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d868162c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868162b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86816278 'uint3':'vector' lvalue ParmVar 0x562d86815d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x562d86816388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86816370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86816358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86816320 'uint3':'vector' lvalue ParmVar 0x562d86815da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86815fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86816778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d868164e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x562d86816568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x562d868165e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x562d86816cb0 # | | | | `-ReturnStmt 0x562d86816ca0 # | | | | `-CallExpr 0x562d86816c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86816c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x562d86816c28 '' Function 0x562d866ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x562d86816a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86816a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86816a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86816a28 'uint4':'vector' lvalue ParmVar 0x562d868164e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x562d86816b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86816b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86816b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86816ad0 'uint4':'vector' lvalue ParmVar 0x562d86816568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x562d86816c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86816be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86816bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86816b98 'uint4':'vector' lvalue ParmVar 0x562d868165e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86816838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86816fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86816d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x562d86816de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x562d86816e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x562d868174c0 # | | | | `-ReturnStmt 0x562d868174b0 # | | | | `-CallExpr 0x562d86817470 'float' # | | | | |-ImplicitCastExpr 0x562d86817458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x562d86817438 '' Function 0x562d866eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x562d868172f0 'float' # | | | | | `-ImplicitCastExpr 0x562d868172d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868172c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86817288 'int64_t':'long' lvalue ParmVar 0x562d86816d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x562d86817380 'float' # | | | | | `-ImplicitCastExpr 0x562d86817368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86817350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86817318 'int64_t':'long' lvalue ParmVar 0x562d86816de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x562d86817410 'float' # | | | | `-ImplicitCastExpr 0x562d868173f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868173e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868173a8 'int64_t':'long' lvalue ParmVar 0x562d86816e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d868170a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868177f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86817570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d868175f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d86817670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86817d20 # | | | | `-ReturnStmt 0x562d86817d10 # | | | | `-CallExpr 0x562d86817cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86817cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x562d86817c98 '' Function 0x562d866ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x562d86817b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d86817b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86817af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86817ab8 'int64_t2':'vector' lvalue ParmVar 0x562d86817570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x562d86817bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d86817bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86817b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86817b60 'int64_t2':'vector' lvalue ParmVar 0x562d868175f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x562d86817c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86817c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86817c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86817c08 'int64_t2':'vector' lvalue ParmVar 0x562d86817670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d868178b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86818058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86817dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d86817e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d86817ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86818588 # | | | | `-ReturnStmt 0x562d86818578 # | | | | `-CallExpr 0x562d86818538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86818520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x562d86818500 '' Function 0x562d866ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x562d86818388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86818370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86818358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86818320 'int64_t3':'vector' lvalue ParmVar 0x562d86817dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x562d86818430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86818418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86818400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868183c8 'int64_t3':'vector' lvalue ParmVar 0x562d86817e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x562d868184d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d868184c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868184a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86818470 'int64_t3':'vector' lvalue ParmVar 0x562d86817ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86818118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868188c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86818638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d868186b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d86818738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86819e20 # | | | | `-ReturnStmt 0x562d86819e10 # | | | | `-CallExpr 0x562d86819dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86819db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x562d86819d98 '' Function 0x562d866ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x562d86819c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86819c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86819bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86819bb8 'int64_t4':'vector' lvalue ParmVar 0x562d86818638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x562d86819cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86819cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86819c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86819c60 'int64_t4':'vector' lvalue ParmVar 0x562d868186b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x562d86819d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86819d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86819d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86819d08 'int64_t4':'vector' lvalue ParmVar 0x562d86818738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86818988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681a158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86819ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d86819f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d86819fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d8681a650 # | | | | `-ReturnStmt 0x562d8681a640 # | | | | `-CallExpr 0x562d8681a600 'float' # | | | | |-ImplicitCastExpr 0x562d8681a5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x562d8681a5c8 '' Function 0x562d866eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x562d8681a480 'float' # | | | | | `-ImplicitCastExpr 0x562d8681a468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8681a450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8681a418 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86819ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x562d8681a510 'float' # | | | | | `-ImplicitCastExpr 0x562d8681a4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8681a4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8681a4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86819f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x562d8681a5a0 'float' # | | | | `-ImplicitCastExpr 0x562d8681a588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681a570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681a538 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86819fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d8681a218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681a988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8681a700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d8681a780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d8681a800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d8681aed0 # | | | | `-ReturnStmt 0x562d8681aec0 # | | | | `-CallExpr 0x562d8681ae80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8681ae68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x562d8681ae48 '' Function 0x562d866ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x562d8681acd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d8681acb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8681aca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8681ac68 'uint64_t2':'vector' lvalue ParmVar 0x562d8681a700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x562d8681ad78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d8681ad60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8681ad48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8681ad10 'uint64_t2':'vector' lvalue ParmVar 0x562d8681a780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x562d8681ae20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8681ae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681adf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681adb8 'uint64_t2':'vector' lvalue ParmVar 0x562d8681a800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8681aa48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681b208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8681af80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d8681b000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d8681b080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d8681b758 # | | | | `-ReturnStmt 0x562d8681b748 # | | | | `-CallExpr 0x562d8681b708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8681b6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x562d8681b6d0 '' Function 0x562d866ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x562d8681b558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d8681b540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8681b528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8681b4f0 'uint64_t3':'vector' lvalue ParmVar 0x562d8681af80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x562d8681b600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d8681b5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8681b5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8681b598 'uint64_t3':'vector' lvalue ParmVar 0x562d8681b000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x562d8681b6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8681b690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681b678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681b640 'uint64_t3':'vector' lvalue ParmVar 0x562d8681b080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8681b2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681ba98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8681b808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d8681b888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d8681b908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d8681c000 # | | | | `-ReturnStmt 0x562d8681bff0 # | | | | `-CallExpr 0x562d8681bfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8681bf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x562d8681bf78 '' Function 0x562d866ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x562d8681be00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d8681bde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8681bdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8681bd98 'uint64_t4':'vector' lvalue ParmVar 0x562d8681b808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x562d8681bea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d8681be90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8681be78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8681be40 'uint64_t4':'vector' lvalue ParmVar 0x562d8681b888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x562d8681bf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8681bf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681bf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681bee8 'uint64_t4':'vector' lvalue ParmVar 0x562d8681b908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8681bb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681c168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d8681c0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x562d8681c4b0 # | | | | `-ReturnStmt 0x562d8681c4a0 # | | | | `-CallExpr 0x562d8681c470 'float' # | | | | |-ImplicitCastExpr 0x562d8681c458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8681c438 '' Function 0x562d866ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8681c410 'float' # | | | | `-ImplicitCastExpr 0x562d8681c3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681c3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681c3a8 'double' lvalue ParmVar 0x562d8681c0b8 'V' 'double' # | | | `-DeprecatedAttr 0x562d8681c218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8681c618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8681c568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d8681c980 # | | | | `-ReturnStmt 0x562d8681c970 # | | | | `-CallExpr 0x562d8681c940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8681c928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8681c908 '' Function 0x562d866ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8681c8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8681c8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681c8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681c878 'double2':'vector' lvalue ParmVar 0x562d8681c568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8681c6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8681cae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8681ca38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d8681ce58 # | | | | `-ReturnStmt 0x562d8681ce48 # | | | | `-CallExpr 0x562d8681ce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8681ce00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8681cde0 '' Function 0x562d866ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8681cdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8681cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681cd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681cd50 'double3':'vector' lvalue ParmVar 0x562d8681ca38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8681cb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8681cfc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8681cf10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d8681d338 # | | | | `-ReturnStmt 0x562d8681d328 # | | | | `-CallExpr 0x562d8681d2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8681d2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8681d2c0 '' Function 0x562d866ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8681d298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8681d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681d268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681d230 'double4':'vector' lvalue ParmVar 0x562d8681cf10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d8681d070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8681d498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d8681d3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x562d8681d7f0 # | | | | `-ReturnStmt 0x562d8681d7e0 # | | | | `-CallExpr 0x562d8681d7b0 'float' # | | | | |-ImplicitCastExpr 0x562d8681d798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8681d778 '' Function 0x562d866ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8681d750 'float' # | | | | `-ImplicitCastExpr 0x562d8681d738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681d720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681d6e8 'int' lvalue ParmVar 0x562d8681d3e8 'V' 'int' # | | | `-DeprecatedAttr 0x562d8681d548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681d950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d8681d8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d8681dce0 # | | | | `-ReturnStmt 0x562d8681dcd0 # | | | | `-CallExpr 0x562d8681dca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8681dc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8681dc68 '' Function 0x562d866ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8681dc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8681dc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681dc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681dbd8 'int2':'vector' lvalue ParmVar 0x562d8681d8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d8681da00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681de40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d8681dd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d8681e1c0 # | | | | `-ReturnStmt 0x562d8681e1b0 # | | | | `-CallExpr 0x562d8681e180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8681e168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8681e148 '' Function 0x562d866ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8681e120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8681e108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681e0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681e0b8 'int3':'vector' lvalue ParmVar 0x562d8681dd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d8681def0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681e320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d8681e270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d8681e6a8 # | | | | `-ReturnStmt 0x562d8681e698 # | | | | `-CallExpr 0x562d8681e668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8681e650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8681e630 '' Function 0x562d866ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8681e608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8681e5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681e5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681e5a0 'int4':'vector' lvalue ParmVar 0x562d8681e270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d8681e3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681e808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d8681e758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d8681eb80 # | | | | `-ReturnStmt 0x562d8681eb70 # | | | | `-CallExpr 0x562d8681eb40 'float' # | | | | |-ImplicitCastExpr 0x562d8681eb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8681eb08 '' Function 0x562d866ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8681eae0 'float' # | | | | `-ImplicitCastExpr 0x562d8681eac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681eab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681ea78 'uint':'unsigned int' lvalue ParmVar 0x562d8681e758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d8681e8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681ece0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d8681ec30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d8681f078 # | | | | `-ReturnStmt 0x562d8681f068 # | | | | `-CallExpr 0x562d8681f038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8681f020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8681f000 '' Function 0x562d866ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8681efd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8681efc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681efa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681ef70 'uint2':'vector' lvalue ParmVar 0x562d8681ec30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d8681ed90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681f1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d8681f128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d8681f578 # | | | | `-ReturnStmt 0x562d8681f568 # | | | | `-CallExpr 0x562d8681f538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8681f520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8681f500 '' Function 0x562d866ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8681f4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8681f4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681f4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681f470 'uint3':'vector' lvalue ParmVar 0x562d8681f128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d8681f288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8681f6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d8681f628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d8681fa80 # | | | | `-ReturnStmt 0x562d8681fa70 # | | | | `-CallExpr 0x562d8681fa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8681fa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8681fa08 '' Function 0x562d866ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8681f9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8681f9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8681f9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8681f978 'uint4':'vector' lvalue ParmVar 0x562d8681f628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d8681f788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86820410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8681fb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d868207a8 # | | | | `-ReturnStmt 0x562d86820798 # | | | | `-CallExpr 0x562d86820768 'float' # | | | | |-ImplicitCastExpr 0x562d86820750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86820730 '' Function 0x562d866ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86820708 'float' # | | | | `-ImplicitCastExpr 0x562d868206f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868206d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868206a0 'int64_t':'long' lvalue ParmVar 0x562d8681fb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d868204c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86820908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86820858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86820cc0 # | | | | `-ReturnStmt 0x562d86820cb0 # | | | | `-CallExpr 0x562d86820c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86820c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86820c48 '' Function 0x562d866ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86820c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86820c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86820bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86820bb8 'int64_t2':'vector' lvalue ParmVar 0x562d86820858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d868209b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86820e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86820d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d868211e0 # | | | | `-ReturnStmt 0x562d868211d0 # | | | | `-CallExpr 0x562d868211a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86821188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86821168 '' Function 0x562d866ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86821140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86821128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86821110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868210d8 'int64_t3':'vector' lvalue ParmVar 0x562d86820d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86820ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86821340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86821290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86821708 # | | | | `-ReturnStmt 0x562d868216f8 # | | | | `-CallExpr 0x562d868216c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868216b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86821690 '' Function 0x562d866ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86821668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86821650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86821638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86821600 'int64_t4':'vector' lvalue ParmVar 0x562d86821290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d868213f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86821868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d868217b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d86821c20 # | | | | `-ReturnStmt 0x562d86821c10 # | | | | `-CallExpr 0x562d86821be0 'float' # | | | | |-ImplicitCastExpr 0x562d86821bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86821ba8 '' Function 0x562d866ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86821b80 'float' # | | | | `-ImplicitCastExpr 0x562d86821b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86821b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86821b18 'uint64_t':'unsigned long' lvalue ParmVar 0x562d868217b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d86821918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86821d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86821cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d86822158 # | | | | `-ReturnStmt 0x562d86822148 # | | | | `-CallExpr 0x562d86822118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86822100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d868220e0 '' Function 0x562d866ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868220b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868220a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86822088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86822050 'uint64_t2':'vector' lvalue ParmVar 0x562d86821cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86821e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868222b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86822208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d86822f48 # | | | | `-ReturnStmt 0x562d86822f38 # | | | | `-CallExpr 0x562d86822f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86822ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86822ed0 '' Function 0x562d866ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86822ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86822e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86822e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86822e40 'uint64_t3':'vector' lvalue ParmVar 0x562d86822208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86822368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868230a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86822ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d86823490 # | | | | `-ReturnStmt 0x562d86823480 # | | | | `-CallExpr 0x562d86823450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86823438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86823418 '' Function 0x562d866ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d868233f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868233d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868233c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86823388 'uint64_t4':'vector' lvalue ParmVar 0x562d86822ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86823158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86823600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d86823550 col:29 used V 'double' # | | | |-CompoundStmt 0x562d86823948 # | | | | `-ReturnStmt 0x562d86823938 # | | | | `-CallExpr 0x562d86823908 'float' # | | | | |-ImplicitCastExpr 0x562d868238f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868238d0 '' Function 0x562d866ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868238a8 'float' # | | | | `-ImplicitCastExpr 0x562d86823890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86823878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86823840 'double' lvalue ParmVar 0x562d86823550 'V' 'double' # | | | `-DeprecatedAttr 0x562d868236b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86823ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d86823a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d86823e20 # | | | | `-ReturnStmt 0x562d86823e10 # | | | | `-CallExpr 0x562d86823de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86823dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86823da8 '' Function 0x562d866ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86823d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86823d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86823d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86823d18 'double2':'vector' lvalue ParmVar 0x562d86823a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d86823b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86823f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d86823ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d86824300 # | | | | `-ReturnStmt 0x562d868242f0 # | | | | `-CallExpr 0x562d868242c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868242a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86824288 '' Function 0x562d866efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86824260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86824248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86824230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868241f8 'double3':'vector' lvalue ParmVar 0x562d86823ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d86824040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86824470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d868243c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d868247e8 # | | | | `-ReturnStmt 0x562d868247d8 # | | | | `-CallExpr 0x562d868247a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86824790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86824770 '' Function 0x562d866f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86824748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86824730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86824718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868246e0 'double4':'vector' lvalue ParmVar 0x562d868243c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86824520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86824948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86824898 col:26 used V 'int' # | | | |-CompoundStmt 0x562d868252e0 # | | | | `-ReturnStmt 0x562d868252d0 # | | | | `-CallExpr 0x562d868252a0 'float' # | | | | |-ImplicitCastExpr 0x562d86824c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86824c28 '' Function 0x562d866ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86824c00 'float' # | | | | `-ImplicitCastExpr 0x562d86824be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86824bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86824b98 'int' lvalue ParmVar 0x562d86824898 'V' 'int' # | | | `-DeprecatedAttr 0x562d868249f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86825440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86825390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d868257b8 # | | | | `-ReturnStmt 0x562d868257a8 # | | | | `-CallExpr 0x562d86825778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86825760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86825740 '' Function 0x562d866ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86825718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86825700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868256e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868256b0 'int2':'vector' lvalue ParmVar 0x562d86825390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d868254f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86825918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86825868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86825c98 # | | | | `-ReturnStmt 0x562d86825c88 # | | | | `-CallExpr 0x562d86825c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86825c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86825c20 '' Function 0x562d866efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86825bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86825be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86825bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86825b90 'int3':'vector' lvalue ParmVar 0x562d86825868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d868259c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86825df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d86825d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86826180 # | | | | `-ReturnStmt 0x562d86826170 # | | | | `-CallExpr 0x562d86826140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86826128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86826108 '' Function 0x562d866f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d868260e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868260c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868260b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86826078 'int4':'vector' lvalue ParmVar 0x562d86825d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86825ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868262e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86826230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86826658 # | | | | `-ReturnStmt 0x562d86826648 # | | | | `-CallExpr 0x562d86826618 'float' # | | | | |-ImplicitCastExpr 0x562d86826600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868265e0 '' Function 0x562d866ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868265b8 'float' # | | | | `-ImplicitCastExpr 0x562d868265a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86826588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86826550 'uint':'unsigned int' lvalue ParmVar 0x562d86826230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86826390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868267b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86826708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d86826b50 # | | | | `-ReturnStmt 0x562d86826b40 # | | | | `-CallExpr 0x562d86826b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86826af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86826ad8 '' Function 0x562d866ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86826ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86826a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86826a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86826a48 'uint2':'vector' lvalue ParmVar 0x562d86826708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86826868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86826cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d86826c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d86827050 # | | | | `-ReturnStmt 0x562d86827040 # | | | | `-CallExpr 0x562d86827010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86826ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86826fd8 '' Function 0x562d866efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86826fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86826f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86826f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86826f48 'uint3':'vector' lvalue ParmVar 0x562d86826c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86826d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868271b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d86827100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d86827e18 # | | | | `-ReturnStmt 0x562d86827e08 # | | | | `-CallExpr 0x562d86827dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86827dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86827da0 '' Function 0x562d866f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86827d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86827d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86827d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86827d10 'uint4':'vector' lvalue ParmVar 0x562d86827100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86827b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86827f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86827ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d86828310 # | | | | `-ReturnStmt 0x562d86828300 # | | | | `-CallExpr 0x562d868282d0 'float' # | | | | |-ImplicitCastExpr 0x562d868282b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86828298 '' Function 0x562d866ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86828270 'float' # | | | | `-ImplicitCastExpr 0x562d86828258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86828240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86828208 'int64_t':'long' lvalue ParmVar 0x562d86827ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86828028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86828470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d868283c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86828828 # | | | | `-ReturnStmt 0x562d86828818 # | | | | `-CallExpr 0x562d868287e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d868287d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d868287b0 '' Function 0x562d866ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86828788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86828770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86828758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86828720 'int64_t2':'vector' lvalue ParmVar 0x562d868283c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86828520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86828988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d868288d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86828d48 # | | | | `-ReturnStmt 0x562d86828d38 # | | | | `-CallExpr 0x562d86828d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86828cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86828cd0 '' Function 0x562d866efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86828ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86828c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86828c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86828c40 'int64_t3':'vector' lvalue ParmVar 0x562d868288d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86828a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86828ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86828df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86829270 # | | | | `-ReturnStmt 0x562d86829260 # | | | | `-CallExpr 0x562d86829230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86829218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d868291f8 '' Function 0x562d866f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d868291d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868291b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868291a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86829168 'int64_t4':'vector' lvalue ParmVar 0x562d86828df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86828f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868293d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86829320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d86829788 # | | | | `-ReturnStmt 0x562d86829778 # | | | | `-CallExpr 0x562d86829748 'float' # | | | | |-ImplicitCastExpr 0x562d86829730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86829710 '' Function 0x562d866ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868296e8 'float' # | | | | `-ImplicitCastExpr 0x562d868296d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868296b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86829680 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86829320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d86829480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868298e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86829838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d8682a600 # | | | | `-ReturnStmt 0x562d8682a5f0 # | | | | `-CallExpr 0x562d8682a5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8682a5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8682a588 '' Function 0x562d866ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8682a560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8682a548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682a530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682a4f8 'uint64_t2':'vector' lvalue ParmVar 0x562d86829838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86829998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682a760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8682a6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d8682ab40 # | | | | `-ReturnStmt 0x562d8682ab30 # | | | | `-CallExpr 0x562d8682ab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8682aae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8682aac8 '' Function 0x562d866efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8682aaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8682aa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682aa70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682aa38 'uint64_t3':'vector' lvalue ParmVar 0x562d8682a6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8682a810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682aca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8682abf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d8682b088 # | | | | `-ReturnStmt 0x562d8682b078 # | | | | `-CallExpr 0x562d8682b048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8682b030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8682b010 '' Function 0x562d866f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8682afe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8682afd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682afb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682af80 'uint64_t4':'vector' lvalue ParmVar 0x562d8682abf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8682ad50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682b1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d8682b148 col:29 used V 'double' # | | | |-CompoundStmt 0x562d8682b540 # | | | | `-ReturnStmt 0x562d8682b530 # | | | | `-CallExpr 0x562d8682b500 'float' # | | | | |-ImplicitCastExpr 0x562d8682b4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8682b4c8 '' Function 0x562d866f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8682b4a0 'float' # | | | | `-ImplicitCastExpr 0x562d8682b488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682b470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682b438 'double' lvalue ParmVar 0x562d8682b148 'V' 'double' # | | | `-DeprecatedAttr 0x562d8682b2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8682b6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8682b600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d8682ba18 # | | | | `-ReturnStmt 0x562d8682ba08 # | | | | `-CallExpr 0x562d8682b9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8682b9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8682b9a0 '' Function 0x562d866f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8682b978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8682b960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682b948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682b910 'double2':'vector' lvalue ParmVar 0x562d8682b600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8682b760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8682bb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8682bad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d8682bef8 # | | | | `-ReturnStmt 0x562d8682bee8 # | | | | `-CallExpr 0x562d8682beb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8682bea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8682be80 '' Function 0x562d866f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8682be58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8682be40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682be28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682bdf0 'double3':'vector' lvalue ParmVar 0x562d8682bad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8682bc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8682c068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8682bfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d8682c990 # | | | | `-ReturnStmt 0x562d8682c980 # | | | | `-CallExpr 0x562d8682c3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8682c388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8682c368 '' Function 0x562d866f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8682c340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8682c328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682c310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682c2d8 'double4':'vector' lvalue ParmVar 0x562d8682bfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d8682c118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8682caf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d8682ca40 col:26 used V 'int' # | | | |-CompoundStmt 0x562d8682ce48 # | | | | `-ReturnStmt 0x562d8682ce38 # | | | | `-CallExpr 0x562d8682ce08 'float' # | | | | |-ImplicitCastExpr 0x562d8682cdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8682cdd0 '' Function 0x562d866f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8682cda8 'float' # | | | | `-ImplicitCastExpr 0x562d8682cd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682cd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682cd40 'int' lvalue ParmVar 0x562d8682ca40 'V' 'int' # | | | `-DeprecatedAttr 0x562d8682cba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682cfa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d8682cef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d8682d320 # | | | | `-ReturnStmt 0x562d8682d310 # | | | | `-CallExpr 0x562d8682d2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8682d2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8682d2a8 '' Function 0x562d866f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8682d280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8682d268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682d250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682d218 'int2':'vector' lvalue ParmVar 0x562d8682cef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d8682d058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682d480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d8682d3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d8682d800 # | | | | `-ReturnStmt 0x562d8682d7f0 # | | | | `-CallExpr 0x562d8682d7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8682d7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8682d788 '' Function 0x562d866f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8682d760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8682d748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682d730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682d6f8 'int3':'vector' lvalue ParmVar 0x562d8682d3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d8682d530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682d960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d8682d8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d8682dce8 # | | | | `-ReturnStmt 0x562d8682dcd8 # | | | | `-CallExpr 0x562d8682dca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8682dc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8682dc70 '' Function 0x562d866f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8682dc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8682dc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682dc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682dbe0 'int4':'vector' lvalue ParmVar 0x562d8682d8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d8682da10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682de48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d8682dd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d8682e1c0 # | | | | `-ReturnStmt 0x562d8682e1b0 # | | | | `-CallExpr 0x562d8682e180 'float' # | | | | |-ImplicitCastExpr 0x562d8682e168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8682e148 '' Function 0x562d866f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8682e120 'float' # | | | | `-ImplicitCastExpr 0x562d8682e108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682e0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682e0b8 'uint':'unsigned int' lvalue ParmVar 0x562d8682dd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d8682def8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682e320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d8682e270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d8682e6b8 # | | | | `-ReturnStmt 0x562d8682e6a8 # | | | | `-CallExpr 0x562d8682e678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8682e660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8682e640 '' Function 0x562d866f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8682e618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8682e600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682e5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682e5b0 'uint2':'vector' lvalue ParmVar 0x562d8682e270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d8682e3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682e818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d8682e768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d8682f450 # | | | | `-ReturnStmt 0x562d8682f440 # | | | | `-CallExpr 0x562d8682f410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8682f3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8682f3d8 '' Function 0x562d866f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8682f3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8682f398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682f380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682f348 'uint3':'vector' lvalue ParmVar 0x562d8682e768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d8682e8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682f5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d8682f500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d8682f958 # | | | | `-ReturnStmt 0x562d8682f948 # | | | | `-CallExpr 0x562d8682f918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8682f900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8682f8e0 '' Function 0x562d866f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8682f8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8682f8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682f888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682f850 'uint4':'vector' lvalue ParmVar 0x562d8682f500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d8682f660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682fab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8682fa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d8682fe50 # | | | | `-ReturnStmt 0x562d8682fe40 # | | | | `-CallExpr 0x562d8682fe10 'float' # | | | | |-ImplicitCastExpr 0x562d8682fdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8682fdd8 '' Function 0x562d866f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8682fdb0 'float' # | | | | `-ImplicitCastExpr 0x562d8682fd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8682fd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8682fd48 'int64_t':'long' lvalue ParmVar 0x562d8682fa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d8682fb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8682ffb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8682ff00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86830368 # | | | | `-ReturnStmt 0x562d86830358 # | | | | `-CallExpr 0x562d86830328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86830310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d868302f0 '' Function 0x562d866f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868302c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868302b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86830298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86830260 'int64_t2':'vector' lvalue ParmVar 0x562d8682ff00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86830060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868304c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86830418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86830888 # | | | | `-ReturnStmt 0x562d86830878 # | | | | `-CallExpr 0x562d86830848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86830830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86830810 '' Function 0x562d866f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d868307e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d868307d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868307b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86830780 'int64_t3':'vector' lvalue ParmVar 0x562d86830418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86830578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868309e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86830938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86830db0 # | | | | `-ReturnStmt 0x562d86830da0 # | | | | `-CallExpr 0x562d86830d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86830d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86830d38 '' Function 0x562d866f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86830d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86830cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86830ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86830ca8 'int64_t4':'vector' lvalue ParmVar 0x562d86830938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86830a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86830f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86830e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d868329e0 # | | | | `-ReturnStmt 0x562d868329d0 # | | | | `-CallExpr 0x562d868329a0 'float' # | | | | |-ImplicitCastExpr 0x562d86832988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86832968 '' Function 0x562d866f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86832940 'float' # | | | | `-ImplicitCastExpr 0x562d86832928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86832910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868311c0 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86830e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d86830fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86832b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86832a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d86832f18 # | | | | `-ReturnStmt 0x562d86832f08 # | | | | `-CallExpr 0x562d86832ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86832ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86832ea0 '' Function 0x562d866f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86832e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86832e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86832e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86832e10 'uint64_t2':'vector' lvalue ParmVar 0x562d86832a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86832bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86833078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86832fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d86833458 # | | | | `-ReturnStmt 0x562d86833448 # | | | | `-CallExpr 0x562d86833418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86833400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d868333e0 '' Function 0x562d866f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d868333b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d868333a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86833388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86833350 'uint64_t3':'vector' lvalue ParmVar 0x562d86832fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86833128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868335b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86833508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d868339a0 # | | | | `-ReturnStmt 0x562d86833990 # | | | | `-CallExpr 0x562d86833960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86833948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86833928 '' Function 0x562d866f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86833900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868338e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868338d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86833898 'uint64_t4':'vector' lvalue ParmVar 0x562d86833508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86833668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x562d86833fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x562d868339b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d86833a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d86833f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x562d86833d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x562d86833dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x562d86834310 # | | | | `-ReturnStmt 0x562d86834300 # | | | | `-RecoveryExpr 0x562d868342d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x562d86834138 '' lvalue (ADL) = 'max' 0x562d86703988 0x562d866c9f00 0x562d866ca210 0x562d866ca530 0x562d866ca850 0x562d866cab58 0x562d866caef8 0x562d866cb298 0x562d866cb638 0x562d866cb958 0x562d866cbcb8 0x562d866fffb8 0x562d86700318 0x562d86700638 0x562d867009d8 0x562d86700d78 0x562d86701118 0x562d86701438 0x562d867017d8 0x562d86701b78 0x562d86701f38 0x562d86702240 0x562d86702560 0x562d86702880 0x562d86702ba0 0x562d86702ea8 0x562d86703248 0x562d867035e8 # | | | | `-RecoveryExpr 0x562d86834258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x562d86834038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x562d86834ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x562d86834328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d868343c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d86834f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x562d86834670 col:7 p0 'T' # | | | |-ParmVarDecl 0x562d86834748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x562d86835338 # | | | | `-ReturnStmt 0x562d86835328 # | | | | `-RecoveryExpr 0x562d868352f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x562d86835160 '' lvalue (ADL) = 'max' 0x562d867035e8 0x562d86703988 0x562d866c9f00 0x562d866ca210 0x562d866ca530 0x562d866ca850 0x562d866cab58 0x562d866caef8 0x562d866cb298 0x562d866cb638 0x562d866cb958 0x562d866cbcb8 0x562d866fffb8 0x562d86700318 0x562d86700638 0x562d867009d8 0x562d86700d78 0x562d86701118 0x562d86701438 0x562d867017d8 0x562d86701b78 0x562d86701f38 0x562d86702240 0x562d86702560 0x562d86702880 0x562d86702ba0 0x562d86702ea8 0x562d86703248 # | | | | `-RecoveryExpr 0x562d868352d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x562d86835060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x562d86835920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x562d86835350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d868353e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d86835878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x562d868356f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x562d86835768 col:24 p1 'T' # | | | |-CompoundStmt 0x562d86835c60 # | | | | `-ReturnStmt 0x562d86835c50 # | | | | `-RecoveryExpr 0x562d86835c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x562d86835a88 '' lvalue (ADL) = 'min' 0x562d8670ab60 0x562d86703d20 0x562d86704030 0x562d86704350 0x562d86704670 0x562d86704978 0x562d86704c98 0x562d86704fb8 0x562d867052d8 0x562d867055f8 0x562d86705918 0x562d86705c38 0x562d86705f68 0x562d86706270 0x562d86706590 0x562d867068b0 0x562d86706bd0 0x562d86706ef0 0x562d86707210 0x562d86707530 0x562d86707850 0x562d86707b70 0x562d867098b8 0x562d86709bd8 0x562d86709ef8 0x562d8670a200 0x562d8670a520 0x562d8670a840 # | | | | `-RecoveryExpr 0x562d86835ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x562d86835988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x562d86836250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x562d86835c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d86835d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d868361a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x562d86835fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x562d86836098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x562d86836590 # | | | | `-ReturnStmt 0x562d86836580 # | | | | `-RecoveryExpr 0x562d86836550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x562d868363b8 '' lvalue (ADL) = 'min' 0x562d8670a840 0x562d8670ab60 0x562d86703d20 0x562d86704030 0x562d86704350 0x562d86704670 0x562d86704978 0x562d86704c98 0x562d86704fb8 0x562d867052d8 0x562d867055f8 0x562d86705918 0x562d86705c38 0x562d86705f68 0x562d86706270 0x562d86706590 0x562d867068b0 0x562d86706bd0 0x562d86706ef0 0x562d86707210 0x562d86707530 0x562d86707850 0x562d86707b70 0x562d867098b8 0x562d86709bd8 0x562d86709ef8 0x562d8670a200 0x562d8670a520 # | | | | `-RecoveryExpr 0x562d86836530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x562d868362b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x562d86836700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d86836650 col:29 used V 'double' # | | | |-CompoundStmt 0x562d86836a50 # | | | | `-ReturnStmt 0x562d86836a40 # | | | | `-CallExpr 0x562d86836a10 'float' # | | | | |-ImplicitCastExpr 0x562d868369f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868369d8 '' Function 0x562d8670e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868369b0 'float' # | | | | `-ImplicitCastExpr 0x562d86836998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86836980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86836948 'double' lvalue ParmVar 0x562d86836650 'V' 'double' # | | | `-DeprecatedAttr 0x562d868367b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86836bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d86836b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d86836f30 # | | | | `-ReturnStmt 0x562d86836f20 # | | | | `-CallExpr 0x562d86836ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86836ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86836eb8 '' Function 0x562d8670e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86836e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86836e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86836e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86836e28 'double2':'vector' lvalue ParmVar 0x562d86836b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d86836c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86837388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d868372d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d86837700 # | | | | `-ReturnStmt 0x562d868376f0 # | | | | `-CallExpr 0x562d868376c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868376a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86837688 '' Function 0x562d8670e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86837660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86837648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86837630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868375f8 'double3':'vector' lvalue ParmVar 0x562d868372d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d86837438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86837870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d868377c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d86837bf0 # | | | | `-ReturnStmt 0x562d86837be0 # | | | | `-CallExpr 0x562d86837bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86837b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86837b78 '' Function 0x562d8670e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86837b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86837b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86837b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86837ae8 'double4':'vector' lvalue ParmVar 0x562d868377c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86837920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86837d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86837ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x562d868380b0 # | | | | `-ReturnStmt 0x562d868380a0 # | | | | `-CallExpr 0x562d86838070 'float' # | | | | |-ImplicitCastExpr 0x562d86838058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86838038 '' Function 0x562d8670e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86838010 'float' # | | | | `-ImplicitCastExpr 0x562d86837ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86837fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86837fa8 'int' lvalue ParmVar 0x562d86837ca0 'V' 'int' # | | | `-DeprecatedAttr 0x562d86837e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86838210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86838160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d86838590 # | | | | `-ReturnStmt 0x562d86838580 # | | | | `-CallExpr 0x562d86838550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86838538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86838518 '' Function 0x562d8670e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868384f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868384d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868384c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86838488 'int2':'vector' lvalue ParmVar 0x562d86838160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d868382c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868386f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86838640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86838a78 # | | | | `-ReturnStmt 0x562d86838a68 # | | | | `-CallExpr 0x562d86838a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86838a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86838a00 '' Function 0x562d8670e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d868389d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d868389c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868389a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86838970 'int3':'vector' lvalue ParmVar 0x562d86838640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d868387a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86838bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d86838b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86838f68 # | | | | `-ReturnStmt 0x562d86838f58 # | | | | `-CallExpr 0x562d86838f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86838f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86838ef0 '' Function 0x562d8670e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86838ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86838eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86838e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86838e60 'int4':'vector' lvalue ParmVar 0x562d86838b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86838c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868390c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86839018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86839cd8 # | | | | `-ReturnStmt 0x562d86839cc8 # | | | | `-CallExpr 0x562d86839c98 'float' # | | | | |-ImplicitCastExpr 0x562d86839c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86839c60 '' Function 0x562d8670e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86839c38 'float' # | | | | `-ImplicitCastExpr 0x562d86839c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86839c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86839bd0 'uint':'unsigned int' lvalue ParmVar 0x562d86839018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86839178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86839e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86839d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d8683a1d8 # | | | | `-ReturnStmt 0x562d8683a1c8 # | | | | `-CallExpr 0x562d8683a198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8683a180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8683a160 '' Function 0x562d8670e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8683a138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8683a120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683a108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683a0d0 'uint2':'vector' lvalue ParmVar 0x562d86839d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86839ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683a338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d8683a288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d8683a6e0 # | | | | `-ReturnStmt 0x562d8683a6d0 # | | | | `-CallExpr 0x562d8683a6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8683a688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8683a668 '' Function 0x562d8670e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8683a640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8683a628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683a610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683a5d8 'uint3':'vector' lvalue ParmVar 0x562d8683a288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d8683a3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683a840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d8683a790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d8683abf0 # | | | | `-ReturnStmt 0x562d8683abe0 # | | | | `-CallExpr 0x562d8683abb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8683ab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8683ab78 '' Function 0x562d8670e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8683ab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8683ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683ab20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683aae8 'uint4':'vector' lvalue ParmVar 0x562d8683a790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d8683a8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683ad50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8683aca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d8683b0f0 # | | | | `-ReturnStmt 0x562d8683b0e0 # | | | | `-CallExpr 0x562d8683b0b0 'float' # | | | | |-ImplicitCastExpr 0x562d8683b098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8683b078 '' Function 0x562d8670e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8683b050 'float' # | | | | `-ImplicitCastExpr 0x562d8683b038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683b020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683afe8 'int64_t':'long' lvalue ParmVar 0x562d8683aca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d8683ae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683b250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8683b1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d8683b610 # | | | | `-ReturnStmt 0x562d8683b600 # | | | | `-CallExpr 0x562d8683b5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8683b5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8683b598 '' Function 0x562d8670e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8683b570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8683b558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683b540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683b508 'int64_t2':'vector' lvalue ParmVar 0x562d8683b1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8683b300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683b770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8683b6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d8683c250 # | | | | `-ReturnStmt 0x562d8683c240 # | | | | `-CallExpr 0x562d8683c210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8683c1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8683c1d8 '' Function 0x562d8670e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8683c1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8683ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683ba68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683ba30 'int64_t3':'vector' lvalue ParmVar 0x562d8683b6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8683b820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683c3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8683c300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d8683c780 # | | | | `-ReturnStmt 0x562d8683c770 # | | | | `-CallExpr 0x562d8683c740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8683c728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8683c708 '' Function 0x562d8670e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8683c6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8683c6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683c6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683c678 'int64_t4':'vector' lvalue ParmVar 0x562d8683c300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8683c460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683c8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8683c830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d8683cca0 # | | | | `-ReturnStmt 0x562d8683cc90 # | | | | `-CallExpr 0x562d8683cc60 'float' # | | | | |-ImplicitCastExpr 0x562d8683cc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8683cc28 '' Function 0x562d8670e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8683cc00 'float' # | | | | `-ImplicitCastExpr 0x562d8683cbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683cbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683cb98 'uint64_t':'unsigned long' lvalue ParmVar 0x562d8683c830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d8683c990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683ce00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8683cd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d8683d1e0 # | | | | `-ReturnStmt 0x562d8683d1d0 # | | | | `-CallExpr 0x562d8683d1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8683d188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8683d168 '' Function 0x562d8670e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8683d140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8683d128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683d110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683d0d8 'uint64_t2':'vector' lvalue ParmVar 0x562d8683cd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8683ceb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683d340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8683d290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d8683d728 # | | | | `-ReturnStmt 0x562d8683d718 # | | | | `-CallExpr 0x562d8683d6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8683d6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8683d6b0 '' Function 0x562d8670e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8683d688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8683d670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683d658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683d620 'uint64_t3':'vector' lvalue ParmVar 0x562d8683d290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8683d3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683d888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8683d7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d8683dc78 # | | | | `-ReturnStmt 0x562d8683dc68 # | | | | `-CallExpr 0x562d8683dc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8683dc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8683dc00 '' Function 0x562d8670e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8683dbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8683dbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683dba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683db70 'uint64_t4':'vector' lvalue ParmVar 0x562d8683d7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8683d938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8683de80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x562d8683dd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x562d8683ddb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x562d8683ea60 # | | | | `-ReturnStmt 0x562d8683ea50 # | | | | `-CallExpr 0x562d8683ea18 'float' # | | | | |-ImplicitCastExpr 0x562d8683ea00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d8683e9e0 '' Function 0x562d867131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d8683e130 'float' # | | | | | `-ImplicitCastExpr 0x562d8683e118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8683e100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8683e0c8 'double' lvalue ParmVar 0x562d8683dd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x562d8683e9b8 'float' # | | | | `-ImplicitCastExpr 0x562d8683e9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683e190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683e158 'double' lvalue ParmVar 0x562d8683ddb0 'V2' 'double' # | | | `-DeprecatedAttr 0x562d8683df38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8683ec68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8683eb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x562d8683eb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x562d8683f088 # | | | | `-ReturnStmt 0x562d8683f078 # | | | | `-CallExpr 0x562d8683f040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8683f028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d8683f008 '' Function 0x562d86713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d8683ef38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d8683ef20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8683ef08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8683eed0 'double2':'vector' lvalue ParmVar 0x562d8683eb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x562d8683efe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8683efc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683efb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683ef78 'double2':'vector' lvalue ParmVar 0x562d8683eb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8683ed20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8683f290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8683f140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x562d8683f1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x562d8683f6b8 # | | | | `-ReturnStmt 0x562d8683f6a8 # | | | | `-CallExpr 0x562d8683f670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8683f658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d8683f638 '' Function 0x562d86713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d8683f568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d8683f550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8683f538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8683f500 'double3':'vector' lvalue ParmVar 0x562d8683f140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x562d8683f610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8683f5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683f5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683f5a8 'double3':'vector' lvalue ParmVar 0x562d8683f1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8683f348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8683f8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8683f770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x562d8683f7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x562d8683fcf0 # | | | | `-ReturnStmt 0x562d8683fce0 # | | | | `-CallExpr 0x562d8683fca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8683fc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d8683fc70 '' Function 0x562d86713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d8683fba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d8683fb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8683fb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8683fb38 'double4':'vector' lvalue ParmVar 0x562d8683f770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x562d8683fc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8683fc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8683fc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8683fbe0 'double4':'vector' lvalue ParmVar 0x562d8683f7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d8683f978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8683fef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d8683fda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x562d8683fe20 col:34 used V2 'int' # | | | |-CompoundStmt 0x562d868402e8 # | | | | `-ReturnStmt 0x562d868402d8 # | | | | `-CallExpr 0x562d868402a0 'float' # | | | | |-ImplicitCastExpr 0x562d86840288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d86840268 '' Function 0x562d867131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d868401b0 'float' # | | | | | `-ImplicitCastExpr 0x562d86840198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86840180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86840148 'int' lvalue ParmVar 0x562d8683fda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x562d86840240 'float' # | | | | `-ImplicitCastExpr 0x562d86840228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86840210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868401d8 'int' lvalue ParmVar 0x562d8683fe20 'V2' 'int' # | | | `-DeprecatedAttr 0x562d8683ffa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868404e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86840398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x562d86840418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x562d86840918 # | | | | `-ReturnStmt 0x562d86840908 # | | | | `-CallExpr 0x562d868408d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d868408b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d86840898 '' Function 0x562d86713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d868407c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d868407b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86840798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86840760 'int2':'vector' lvalue ParmVar 0x562d86840398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x562d86840870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86840858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86840840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86840808 'int2':'vector' lvalue ParmVar 0x562d86840418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d868405a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868411c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86841078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x562d868410f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x562d86841600 # | | | | `-ReturnStmt 0x562d868415f0 # | | | | `-CallExpr 0x562d868415b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868415a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d86841580 '' Function 0x562d86713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d868414b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86841498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86841480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86841448 'int3':'vector' lvalue ParmVar 0x562d86841078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x562d86841558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86841540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86841528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868414f0 'int3':'vector' lvalue ParmVar 0x562d868410f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86841280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86841800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x562d868416b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x562d86841730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x562d86841c40 # | | | | `-ReturnStmt 0x562d86841c30 # | | | | `-CallExpr 0x562d86841bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86841be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d86841bc0 '' Function 0x562d86713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d86841af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86841ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86841ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86841a88 'int4':'vector' lvalue ParmVar 0x562d868416b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x562d86841b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86841b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86841b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86841b30 'int4':'vector' lvalue ParmVar 0x562d86841730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d868418b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86841e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86841cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d86841d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86842258 # | | | | `-ReturnStmt 0x562d86842248 # | | | | `-CallExpr 0x562d86842210 'float' # | | | | |-ImplicitCastExpr 0x562d868421f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d868421d8 '' Function 0x562d867131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d86842120 'float' # | | | | | `-ImplicitCastExpr 0x562d86842108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868420f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868420b8 'uint':'unsigned int' lvalue ParmVar 0x562d86841cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x562d868421b0 'float' # | | | | `-ImplicitCastExpr 0x562d86842198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86842180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86842148 'uint':'unsigned int' lvalue ParmVar 0x562d86841d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86841ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86842458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86842308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x562d86842388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x562d868428a8 # | | | | `-ReturnStmt 0x562d86842898 # | | | | `-CallExpr 0x562d86842860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86842848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d86842828 '' Function 0x562d86713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d86842758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d86842740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86842728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868426f0 'uint2':'vector' lvalue ParmVar 0x562d86842308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x562d86842800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868427e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868427d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86842798 'uint2':'vector' lvalue ParmVar 0x562d86842388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86842510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86842aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d86842958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x562d868429d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x562d86842f00 # | | | | `-ReturnStmt 0x562d86842ef0 # | | | | `-CallExpr 0x562d86842eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86842ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d86842e80 '' Function 0x562d86713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d86842db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86842d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86842d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86842d48 'uint3':'vector' lvalue ParmVar 0x562d86842958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x562d86842e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86842e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86842e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86842df0 'uint3':'vector' lvalue ParmVar 0x562d868429d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86842b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868436e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d86843590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x562d86843610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x562d86843b40 # | | | | `-ReturnStmt 0x562d86843b30 # | | | | `-CallExpr 0x562d86843af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86843ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d86843ac0 '' Function 0x562d86713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d868439f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d868439d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868439c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86843988 'uint4':'vector' lvalue ParmVar 0x562d86843590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x562d86843a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86843a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86843a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86843a30 'uint4':'vector' lvalue ParmVar 0x562d86843610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86843798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86843d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86843bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x562d86843c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x562d86844178 # | | | | `-ReturnStmt 0x562d86844168 # | | | | `-CallExpr 0x562d86844130 'float' # | | | | |-ImplicitCastExpr 0x562d86844118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d868440f8 '' Function 0x562d867131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d86844040 'float' # | | | | | `-ImplicitCastExpr 0x562d86844028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86844010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86843fd8 'int64_t':'long' lvalue ParmVar 0x562d86843bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x562d868440d0 'float' # | | | | `-ImplicitCastExpr 0x562d868440b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868440a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86844068 'int64_t':'long' lvalue ParmVar 0x562d86843c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86843df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86844378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86844228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d868442a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d868447e8 # | | | | `-ReturnStmt 0x562d868447d8 # | | | | `-CallExpr 0x562d868447a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86844788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d86844768 '' Function 0x562d86713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d86844698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d86844680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86844668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86844630 'int64_t2':'vector' lvalue ParmVar 0x562d86844228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x562d86844740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86844728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86844710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868446d8 'int64_t2':'vector' lvalue ParmVar 0x562d868442a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86844430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868449e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86844898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d86844918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86844e60 # | | | | `-ReturnStmt 0x562d86844e50 # | | | | `-CallExpr 0x562d86844e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86844e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d86844de0 '' Function 0x562d86713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d86844d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86844cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86844ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86844ca8 'int64_t3':'vector' lvalue ParmVar 0x562d86844898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x562d86844db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86844da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86844d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86844d50 'int64_t3':'vector' lvalue ParmVar 0x562d86844918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86844aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86845060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86844f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d86844f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d868454e0 # | | | | `-ReturnStmt 0x562d868454d0 # | | | | `-CallExpr 0x562d86845498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86845480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d86845460 '' Function 0x562d86713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d86845390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86845378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86845360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86845328 'int64_t4':'vector' lvalue ParmVar 0x562d86844f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x562d86845438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86845420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86845408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868453d0 'int64_t4':'vector' lvalue ParmVar 0x562d86844f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86845118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86845cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86845b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d86845bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d86846118 # | | | | `-ReturnStmt 0x562d86846108 # | | | | `-CallExpr 0x562d868460d0 'float' # | | | | |-ImplicitCastExpr 0x562d868460b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d86846098 '' Function 0x562d867131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d86845fe0 'float' # | | | | | `-ImplicitCastExpr 0x562d86845fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86845fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86845f78 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86845b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x562d86846070 'float' # | | | | `-ImplicitCastExpr 0x562d86846058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86846040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86846008 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86845bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d86845d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86846318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d868461c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d86846248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d868467a8 # | | | | `-ReturnStmt 0x562d86846798 # | | | | `-CallExpr 0x562d86846760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86846748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d86846728 '' Function 0x562d86713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d86846658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d86846640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86846628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868465f0 'uint64_t2':'vector' lvalue ParmVar 0x562d868461c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x562d86846700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868466e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868466d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86846698 'uint64_t2':'vector' lvalue ParmVar 0x562d86846248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d868463d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868469a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86846858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d868468d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d86846e40 # | | | | `-ReturnStmt 0x562d86846e30 # | | | | `-CallExpr 0x562d86846df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86846de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d86846dc0 '' Function 0x562d86713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d86846cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86846cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86846cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86846c88 'uint64_t3':'vector' lvalue ParmVar 0x562d86846858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x562d86846d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86846d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86846d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86846d30 'uint64_t3':'vector' lvalue ParmVar 0x562d868468d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86846a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86847040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86846ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d86846f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d868474e0 # | | | | `-ReturnStmt 0x562d868474d0 # | | | | `-CallExpr 0x562d86847498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86847480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d86847460 '' Function 0x562d86713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d86847390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86847378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86847360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86847328 'uint64_t4':'vector' lvalue ParmVar 0x562d86846ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x562d86847438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86847420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86847408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868473d0 'uint64_t4':'vector' lvalue ParmVar 0x562d86846f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d868470f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86847650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d868475a0 col:29 used V 'double' # | | | |-CompoundStmt 0x562d86847998 # | | | | `-ReturnStmt 0x562d86847988 # | | | | `-CallExpr 0x562d86847958 'float' # | | | | |-ImplicitCastExpr 0x562d86847940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86847920 '' Function 0x562d86717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868478f8 'float' # | | | | `-ImplicitCastExpr 0x562d868478e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868478c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86847890 'double' lvalue ParmVar 0x562d868475a0 'V' 'double' # | | | `-DeprecatedAttr 0x562d86847700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86773680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d86847a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d867739e8 # | | | | `-ReturnStmt 0x562d867739d8 # | | | | `-CallExpr 0x562d867739a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86773990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86773970 '' Function 0x562d86718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86773948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86773930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86773918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867738e0 'double2':'vector' lvalue ParmVar 0x562d86847a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d86773730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86773b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d86773aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d86773ec8 # | | | | `-ReturnStmt 0x562d86773eb8 # | | | | `-CallExpr 0x562d86773e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86773e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86773e50 '' Function 0x562d86718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86773e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86773e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86773df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86773dc0 'double3':'vector' lvalue ParmVar 0x562d86773aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d86773c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86774038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d86773f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d867743b0 # | | | | `-ReturnStmt 0x562d867743a0 # | | | | `-CallExpr 0x562d86774370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86774358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86774338 '' Function 0x562d86718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86774310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867742f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867742e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867742a8 'double4':'vector' lvalue ParmVar 0x562d86773f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d867740e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86774510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86774460 col:26 used V 'int' # | | | |-CompoundStmt 0x562d86774868 # | | | | `-ReturnStmt 0x562d86774858 # | | | | `-CallExpr 0x562d86774828 'float' # | | | | |-ImplicitCastExpr 0x562d86774810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d867747f0 '' Function 0x562d86717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d867747c8 'float' # | | | | `-ImplicitCastExpr 0x562d867747b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86774798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86774760 'int' lvalue ParmVar 0x562d86774460 'V' 'int' # | | | `-DeprecatedAttr 0x562d867745c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867749c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86774918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d86774d40 # | | | | `-ReturnStmt 0x562d86774d30 # | | | | `-CallExpr 0x562d86774d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86774ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86774cc8 '' Function 0x562d86718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86774ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86774c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86774c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86774c38 'int2':'vector' lvalue ParmVar 0x562d86774918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d86774a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86774ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86774df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86775220 # | | | | `-ReturnStmt 0x562d86775210 # | | | | `-CallExpr 0x562d867751e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867751c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867751a8 '' Function 0x562d86718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86775180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86775168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86775150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86775118 'int3':'vector' lvalue ParmVar 0x562d86774df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86774f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86775380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d867752d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86775730 # | | | | `-ReturnStmt 0x562d86775720 # | | | | `-CallExpr 0x562d867756f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867756d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867756b8 '' Function 0x562d86718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86775690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86775650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86775638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86775600 'int4':'vector' lvalue ParmVar 0x562d867752d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86775430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86775890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d867757e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86775c08 # | | | | `-ReturnStmt 0x562d86775bf8 # | | | | `-CallExpr 0x562d86775bc8 'float' # | | | | |-ImplicitCastExpr 0x562d86775bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86775b90 '' Function 0x562d86717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86775b68 'float' # | | | | `-ImplicitCastExpr 0x562d86775b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86775b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86775b00 'uint':'unsigned int' lvalue ParmVar 0x562d867757e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86775940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86775d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86775cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d86776100 # | | | | `-ReturnStmt 0x562d867760f0 # | | | | `-CallExpr 0x562d867760c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867760a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86776088 '' Function 0x562d86718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86776060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86776048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86776030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86775ff8 'uint2':'vector' lvalue ParmVar 0x562d86775cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86775e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86776260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867761b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d86776600 # | | | | `-ReturnStmt 0x562d867765f0 # | | | | `-CallExpr 0x562d867765c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867765a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86776588 '' Function 0x562d86718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86776560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86776548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86776530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867764f8 'uint3':'vector' lvalue ParmVar 0x562d867761b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86776310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86776760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d867766b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d86776b08 # | | | | `-ReturnStmt 0x562d86776af8 # | | | | `-CallExpr 0x562d86776ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86776ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86776a90 '' Function 0x562d86718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86776a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86776a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86776a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86776a00 'uint4':'vector' lvalue ParmVar 0x562d867766b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86776810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86776c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86776bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d86777000 # | | | | `-ReturnStmt 0x562d86776ff0 # | | | | `-CallExpr 0x562d86776fc0 'float' # | | | | |-ImplicitCastExpr 0x562d86776fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86776f88 '' Function 0x562d86717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86776f60 'float' # | | | | `-ImplicitCastExpr 0x562d86776f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86776f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86776ef8 'int64_t':'long' lvalue ParmVar 0x562d86776bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86776d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86777160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867770b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86777518 # | | | | `-ReturnStmt 0x562d86777508 # | | | | `-CallExpr 0x562d867774d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867774c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867774a0 '' Function 0x562d86718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86777478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86777460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86777448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86777410 'int64_t2':'vector' lvalue ParmVar 0x562d867770b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86777210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867776a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d867775c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86777a60 # | | | | `-ReturnStmt 0x562d86777a50 # | | | | `-CallExpr 0x562d86777a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86777a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867779e8 '' Function 0x562d86718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867779c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867779a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86777990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86777958 'int64_t3':'vector' lvalue ParmVar 0x562d867775c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86777750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86777bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86777b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86777f88 # | | | | `-ReturnStmt 0x562d86777f78 # | | | | `-CallExpr 0x562d86777f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86777f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86777f10 '' Function 0x562d86718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86777ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86777ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86777eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86777e80 'int64_t4':'vector' lvalue ParmVar 0x562d86777b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86777c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867780e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86778038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d867784a0 # | | | | `-ReturnStmt 0x562d86778490 # | | | | `-CallExpr 0x562d86778460 'float' # | | | | |-ImplicitCastExpr 0x562d86778448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86778428 '' Function 0x562d86717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86778400 'float' # | | | | `-ImplicitCastExpr 0x562d867783e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867783d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86778398 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86778038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d86778198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86778600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86778550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867789d8 # | | | | `-ReturnStmt 0x562d867789c8 # | | | | `-CallExpr 0x562d86778998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86778980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86778960 '' Function 0x562d86718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86778938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86778920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86778908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867788d0 'uint64_t2':'vector' lvalue ParmVar 0x562d86778550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d867786b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86778b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86778a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d86778f18 # | | | | `-ReturnStmt 0x562d86778f08 # | | | | `-CallExpr 0x562d86778ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86778ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86778ea0 '' Function 0x562d86718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86778e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86778e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86778e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86778e10 'uint64_t3':'vector' lvalue ParmVar 0x562d86778a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86778be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86779078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86778fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d86779460 # | | | | `-ReturnStmt 0x562d86779450 # | | | | `-CallExpr 0x562d86779420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86779408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867793e8 '' Function 0x562d86718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867793c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867793a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86779390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86779358 'uint64_t4':'vector' lvalue ParmVar 0x562d86778fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86779128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867795d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d86779520 col:29 used V 'double' # | | | |-CompoundStmt 0x562d867799d8 # | | | | `-ReturnStmt 0x562d867799c8 # | | | | `-CallExpr 0x562d86779998 'float' # | | | | |-ImplicitCastExpr 0x562d86779980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86779960 '' Function 0x562d86719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86779938 'float' # | | | | `-ImplicitCastExpr 0x562d86779920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86779908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867798d0 'double' lvalue ParmVar 0x562d86779520 'V' 'double' # | | | `-DeprecatedAttr 0x562d86779740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86779b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d86779a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d86779eb0 # | | | | `-ReturnStmt 0x562d86779ea0 # | | | | `-CallExpr 0x562d86779e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86779e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86779e38 '' Function 0x562d86719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86779e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86779df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86779de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86779da8 'double2':'vector' lvalue ParmVar 0x562d86779a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d86779bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8677a020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d86779f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d8677a390 # | | | | `-ReturnStmt 0x562d8677a380 # | | | | `-CallExpr 0x562d8677a350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8677a338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8677a318 '' Function 0x562d866ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8677a2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8677a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677a2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677a288 'double3':'vector' lvalue ParmVar 0x562d86779f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8677a0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8677a500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8677a450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d8677a878 # | | | | `-ReturnStmt 0x562d8677a868 # | | | | `-CallExpr 0x562d8677a838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8677a820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8677a800 '' Function 0x562d866dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8677a7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8677a7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677a7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677a770 'double4':'vector' lvalue ParmVar 0x562d8677a450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d8677a5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8677a9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d8677a928 col:26 used V 'int' # | | | |-CompoundStmt 0x562d8677ad30 # | | | | `-ReturnStmt 0x562d8677ad20 # | | | | `-CallExpr 0x562d8677acf0 'float' # | | | | |-ImplicitCastExpr 0x562d8677acd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8677acb8 '' Function 0x562d86719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8677ac90 'float' # | | | | `-ImplicitCastExpr 0x562d8677ac78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677ac60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677ac28 'int' lvalue ParmVar 0x562d8677a928 'V' 'int' # | | | `-DeprecatedAttr 0x562d8677aa88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677ae90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d8677ade0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d8677b208 # | | | | `-ReturnStmt 0x562d8677b1f8 # | | | | `-CallExpr 0x562d8677b1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8677b1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8677b190 '' Function 0x562d86719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8677b168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8677b150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677b138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677b100 'int2':'vector' lvalue ParmVar 0x562d8677ade0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d8677af40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677b368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d8677b2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d8677b6e8 # | | | | `-ReturnStmt 0x562d8677b6d8 # | | | | `-CallExpr 0x562d8677b6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8677b690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8677b670 '' Function 0x562d866ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8677b648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8677b630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677b618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677b5e0 'int3':'vector' lvalue ParmVar 0x562d8677b2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d8677b418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677c108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d8677c058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d8677c490 # | | | | `-ReturnStmt 0x562d8677c480 # | | | | `-CallExpr 0x562d8677c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8677c438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8677c418 '' Function 0x562d866dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8677c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8677c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677c3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677c388 'int4':'vector' lvalue ParmVar 0x562d8677c058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d8677c1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677c5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d8677c540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d8677c968 # | | | | `-ReturnStmt 0x562d8677c958 # | | | | `-CallExpr 0x562d8677c928 'float' # | | | | |-ImplicitCastExpr 0x562d8677c910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8677c8f0 '' Function 0x562d86719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8677c8c8 'float' # | | | | `-ImplicitCastExpr 0x562d8677c8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677c898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677c860 'uint':'unsigned int' lvalue ParmVar 0x562d8677c540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d8677c6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677cac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d8677ca18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d8677ce60 # | | | | `-ReturnStmt 0x562d8677ce50 # | | | | `-CallExpr 0x562d8677ce20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8677ce08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8677cde8 '' Function 0x562d86719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8677cdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8677cda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677cd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677cd58 'uint2':'vector' lvalue ParmVar 0x562d8677ca18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d8677cb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677cfc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d8677cf10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d8677d360 # | | | | `-ReturnStmt 0x562d8677d350 # | | | | `-CallExpr 0x562d8677d320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8677d308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8677d2e8 '' Function 0x562d866ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8677d2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8677d2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677d290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677d258 'uint3':'vector' lvalue ParmVar 0x562d8677cf10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d8677d070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677d4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d8677d410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d8677d868 # | | | | `-ReturnStmt 0x562d8677d858 # | | | | `-CallExpr 0x562d8677d828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8677d810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8677d7f0 '' Function 0x562d866dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8677d7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8677d7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677d798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677d760 'uint4':'vector' lvalue ParmVar 0x562d8677d410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d8677d570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677d9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8677d918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d8677dd60 # | | | | `-ReturnStmt 0x562d8677dd50 # | | | | `-CallExpr 0x562d8677dd20 'float' # | | | | |-ImplicitCastExpr 0x562d8677dd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8677dce8 '' Function 0x562d86719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8677dcc0 'float' # | | | | `-ImplicitCastExpr 0x562d8677dca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677dc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677dc58 'int64_t':'long' lvalue ParmVar 0x562d8677d918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d8677da78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677dec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8677de10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d8677eaa0 # | | | | `-ReturnStmt 0x562d8677ea90 # | | | | `-CallExpr 0x562d8677ea60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8677ea48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8677ea28 '' Function 0x562d86719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8677ea00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8677e9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677e9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677e998 'int64_t2':'vector' lvalue ParmVar 0x562d8677de10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8677df70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677ec00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8677eb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d8677efc0 # | | | | `-ReturnStmt 0x562d8677efb0 # | | | | `-CallExpr 0x562d8677ef80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8677ef68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8677ef48 '' Function 0x562d866ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8677ef20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8677ef08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677eef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677eeb8 'int64_t3':'vector' lvalue ParmVar 0x562d8677eb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8677ecb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677f120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8677f070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d8677f4e8 # | | | | `-ReturnStmt 0x562d8677f4d8 # | | | | `-CallExpr 0x562d8677f4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8677f490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8677f470 '' Function 0x562d866dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8677f448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8677f430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677f418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677f3e0 'int64_t4':'vector' lvalue ParmVar 0x562d8677f070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8677f1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677f648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8677f598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d8677fa00 # | | | | `-ReturnStmt 0x562d8677f9f0 # | | | | `-CallExpr 0x562d8677f9c0 'float' # | | | | |-ImplicitCastExpr 0x562d8677f9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8677f988 '' Function 0x562d86719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8677f960 'float' # | | | | `-ImplicitCastExpr 0x562d8677f948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677f930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677f8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x562d8677f598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d8677f6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8677fb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8677fab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d8677ff38 # | | | | `-ReturnStmt 0x562d8677ff28 # | | | | `-CallExpr 0x562d8677fef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8677fee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8677fec0 '' Function 0x562d86719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8677fe98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8677fe80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8677fe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8677fe30 'uint64_t2':'vector' lvalue ParmVar 0x562d8677fab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8677fc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86780098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8677ffe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d86780478 # | | | | `-ReturnStmt 0x562d86780468 # | | | | `-CallExpr 0x562d86780438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86780420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86780400 '' Function 0x562d866ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867803d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d867803c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867803a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86780370 'uint64_t3':'vector' lvalue ParmVar 0x562d8677ffe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86780148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867805d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86780528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d867809c0 # | | | | `-ReturnStmt 0x562d867809b0 # | | | | `-CallExpr 0x562d86780980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86780968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86780948 '' Function 0x562d866dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86780920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86780908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867808f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867808b8 'uint64_t4':'vector' lvalue ParmVar 0x562d86780528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86780688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86780b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d86780a78 col:29 used V 'double' # | | | |-CompoundStmt 0x562d86780e70 # | | | | `-ReturnStmt 0x562d86780e60 # | | | | `-CallExpr 0x562d86780e30 'float' # | | | | |-ImplicitCastExpr 0x562d86780e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86780df8 '' Function 0x562d867291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86780dd0 'float' # | | | | `-ImplicitCastExpr 0x562d86780db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86780da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86780d68 'double' lvalue ParmVar 0x562d86780a78 'V' 'double' # | | | `-DeprecatedAttr 0x562d86780bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86780fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d86780f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d86781340 # | | | | `-ReturnStmt 0x562d86781330 # | | | | `-CallExpr 0x562d86781300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867812e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d867812c8 '' Function 0x562d86729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867812a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86781288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86781270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86781238 'double2':'vector' lvalue ParmVar 0x562d86780f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d86781088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d867814a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d867813f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d86781818 # | | | | `-ReturnStmt 0x562d86781808 # | | | | `-CallExpr 0x562d867817d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867817c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867817a0 '' Function 0x562d867296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86781778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86781760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86781748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86781710 'double3':'vector' lvalue ParmVar 0x562d867813f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d86781558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86781980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d867818d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d86781cf8 # | | | | `-ReturnStmt 0x562d86781ce8 # | | | | `-CallExpr 0x562d86781cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86781ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86781c80 '' Function 0x562d86729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86781c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86781c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86781c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86781bf0 'double4':'vector' lvalue ParmVar 0x562d867818d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86781a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86781e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86781da8 col:26 used V 'int' # | | | |-CompoundStmt 0x562d867821b0 # | | | | `-ReturnStmt 0x562d867821a0 # | | | | `-CallExpr 0x562d86782170 'float' # | | | | |-ImplicitCastExpr 0x562d86782158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86782138 '' Function 0x562d867291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86782110 'float' # | | | | `-ImplicitCastExpr 0x562d867820f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867820e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867820a8 'int' lvalue ParmVar 0x562d86781da8 'V' 'int' # | | | `-DeprecatedAttr 0x562d86781f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86782310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86782260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d86782688 # | | | | `-ReturnStmt 0x562d86782678 # | | | | `-CallExpr 0x562d86782648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86782630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86782610 '' Function 0x562d86729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d867825e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867825d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867825b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86782580 'int2':'vector' lvalue ParmVar 0x562d86782260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d867823c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867836c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86782738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86783a40 # | | | | `-ReturnStmt 0x562d86783a30 # | | | | `-CallExpr 0x562d86783a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867839e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867839c8 '' Function 0x562d867296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d867839a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86783988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86783970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86783938 'int3':'vector' lvalue ParmVar 0x562d86782738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86783770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86783ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d86783af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86783f28 # | | | | `-ReturnStmt 0x562d86783f18 # | | | | `-CallExpr 0x562d86783ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86783ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86783eb0 '' Function 0x562d86729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86783e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86783e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86783e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86783e20 'int4':'vector' lvalue ParmVar 0x562d86783af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86783c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86784088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86783fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86784400 # | | | | `-ReturnStmt 0x562d867843f0 # | | | | `-CallExpr 0x562d867843c0 'float' # | | | | |-ImplicitCastExpr 0x562d867843a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86784388 '' Function 0x562d867291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86784360 'float' # | | | | `-ImplicitCastExpr 0x562d86784348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86784330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867842f8 'uint':'unsigned int' lvalue ParmVar 0x562d86783fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86784138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86784560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d867844b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d867848f8 # | | | | `-ReturnStmt 0x562d867848e8 # | | | | `-CallExpr 0x562d867848b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d867848a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86784880 '' Function 0x562d86729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86784858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86784840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86784828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867847f0 'uint2':'vector' lvalue ParmVar 0x562d867844b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86784610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86784a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d867849a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d86784df8 # | | | | `-ReturnStmt 0x562d86784de8 # | | | | `-CallExpr 0x562d86784db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86784da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86784d80 '' Function 0x562d867296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86784d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86784d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86784d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86784cf0 'uint3':'vector' lvalue ParmVar 0x562d867849a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86784b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86784f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d86784ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d86785300 # | | | | `-ReturnStmt 0x562d867852f0 # | | | | `-CallExpr 0x562d867852c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d867852a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86785288 '' Function 0x562d86729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86785260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86785248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86785230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867851f8 'uint4':'vector' lvalue ParmVar 0x562d86784ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86785008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86785460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d867853b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d867857f8 # | | | | `-ReturnStmt 0x562d867857e8 # | | | | `-CallExpr 0x562d867857b8 'float' # | | | | |-ImplicitCastExpr 0x562d867857a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86785780 '' Function 0x562d867291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86785758 'float' # | | | | `-ImplicitCastExpr 0x562d86785740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86785728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867856f0 'int64_t':'long' lvalue ParmVar 0x562d867853b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86785510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86785958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d867858a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86785d10 # | | | | `-ReturnStmt 0x562d86785d00 # | | | | `-CallExpr 0x562d86785cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86785cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86785c98 '' Function 0x562d86729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86785c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86785c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86785c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86785c08 'int64_t2':'vector' lvalue ParmVar 0x562d867858a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86785a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86785e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86785dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86786230 # | | | | `-ReturnStmt 0x562d86786220 # | | | | `-CallExpr 0x562d867861f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d867861d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d867861b8 '' Function 0x562d867296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86786190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86786178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86786160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86786128 'int64_t3':'vector' lvalue ParmVar 0x562d86785dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86785f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86786390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d867862e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86786758 # | | | | `-ReturnStmt 0x562d86786748 # | | | | `-CallExpr 0x562d86786718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86786700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d867866e0 '' Function 0x562d86729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d867866b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d867866a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86786688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86786650 'int64_t4':'vector' lvalue ParmVar 0x562d867862e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86786440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d867868b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86786808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d86786c70 # | | | | `-ReturnStmt 0x562d86786c60 # | | | | `-CallExpr 0x562d86786c30 'float' # | | | | |-ImplicitCastExpr 0x562d86786c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86786bf8 '' Function 0x562d867291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86786bd0 'float' # | | | | `-ImplicitCastExpr 0x562d86786bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86786ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86786b68 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86786808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d86786968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86786dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86786d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d867871a8 # | | | | `-ReturnStmt 0x562d86787198 # | | | | `-CallExpr 0x562d86787168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86787150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86787130 '' Function 0x562d86729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86787108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d867870f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d867870d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867870a0 'uint64_t2':'vector' lvalue ParmVar 0x562d86786d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86786e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86787308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86787258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d8684dc78 # | | | | `-ReturnStmt 0x562d8684dc68 # | | | | `-CallExpr 0x562d8684dc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8684dc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86787670 '' Function 0x562d867296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86787648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86787630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86787618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d867875e0 'uint64_t3':'vector' lvalue ParmVar 0x562d86787258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d867873b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8684ddd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8684dd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d8684e1c0 # | | | | `-ReturnStmt 0x562d8684e1b0 # | | | | `-CallExpr 0x562d8684e180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8684e168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8684e148 '' Function 0x562d86729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8684e120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8684e108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8684e0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8684e0b8 'uint64_t4':'vector' lvalue ParmVar 0x562d8684dd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8684de88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8684e330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d8684e280 col:29 used V 'double' # | | | |-CompoundStmt 0x562d8684e678 # | | | | `-ReturnStmt 0x562d8684e668 # | | | | `-CallExpr 0x562d8684e638 'float' # | | | | |-ImplicitCastExpr 0x562d8684e620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8684e600 '' Function 0x562d8672a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8684e5d8 'float' # | | | | `-ImplicitCastExpr 0x562d8684e5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8684e5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8684e570 'double' lvalue ParmVar 0x562d8684e280 'V' 'double' # | | | `-DeprecatedAttr 0x562d8684e3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8684e7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8684e738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d8684eb50 # | | | | `-ReturnStmt 0x562d8684eb40 # | | | | `-CallExpr 0x562d8684eb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8684eaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8684ead8 '' Function 0x562d8672a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8684eab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8684ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8684ea80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8684ea48 'double2':'vector' lvalue ParmVar 0x562d8684e738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8684e898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8684ecc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8684ec10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d8684f030 # | | | | `-ReturnStmt 0x562d8684f020 # | | | | `-CallExpr 0x562d8684eff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8684efd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8684efb8 '' Function 0x562d8672aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8684ef90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8684ef78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8684ef60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8684ef28 'double3':'vector' lvalue ParmVar 0x562d8684ec10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8684ed70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8684f1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8684f0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d8684f518 # | | | | `-ReturnStmt 0x562d8684f508 # | | | | `-CallExpr 0x562d8684f4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8684f4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8684f4a0 '' Function 0x562d8672acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8684f478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8684f460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8684f448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8684f410 'double4':'vector' lvalue ParmVar 0x562d8684f0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d8684f250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8684f678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d8684f5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x562d8684f9d0 # | | | | `-ReturnStmt 0x562d8684f9c0 # | | | | `-CallExpr 0x562d8684f990 'float' # | | | | |-ImplicitCastExpr 0x562d8684f978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8684f958 '' Function 0x562d8672a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8684f930 'float' # | | | | `-ImplicitCastExpr 0x562d8684f918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8684f900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8684f8c8 'int' lvalue ParmVar 0x562d8684f5c8 'V' 'int' # | | | `-DeprecatedAttr 0x562d8684f728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8684fb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d8684fa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d8684fea8 # | | | | `-ReturnStmt 0x562d8684fe98 # | | | | `-CallExpr 0x562d8684fe68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8684fe50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8684fe30 '' Function 0x562d8672a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8684fe08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8684fdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8684fdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8684fda0 'int2':'vector' lvalue ParmVar 0x562d8684fa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d8684fbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86850008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d8684ff58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86850388 # | | | | `-ReturnStmt 0x562d86850378 # | | | | `-CallExpr 0x562d86850348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86850330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86850310 '' Function 0x562d8672aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d868502e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d868502d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868502b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86850280 'int3':'vector' lvalue ParmVar 0x562d8684ff58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d868500b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868504e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d86850438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86850870 # | | | | `-ReturnStmt 0x562d86850860 # | | | | `-CallExpr 0x562d86850830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86850818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d868507f8 '' Function 0x562d8672acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d868507d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868507b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868507a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86850768 'int4':'vector' lvalue ParmVar 0x562d86850438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86850598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868509d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86850920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86850d48 # | | | | `-ReturnStmt 0x562d86850d38 # | | | | `-CallExpr 0x562d86850d08 'float' # | | | | |-ImplicitCastExpr 0x562d86850cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86850cd0 '' Function 0x562d8672a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86850ca8 'float' # | | | | `-ImplicitCastExpr 0x562d86850c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86850c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86850c40 'uint':'unsigned int' lvalue ParmVar 0x562d86850920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86850a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86850ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86850df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d86851240 # | | | | `-ReturnStmt 0x562d86851230 # | | | | `-CallExpr 0x562d86851200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d868511e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d868511c8 '' Function 0x562d8672a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868511a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86851188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86851170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86851138 'uint2':'vector' lvalue ParmVar 0x562d86850df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86850f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868513a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d868512f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d86851740 # | | | | `-ReturnStmt 0x562d86851730 # | | | | `-CallExpr 0x562d86851700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868516e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d868516c8 '' Function 0x562d8672aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d868516a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86851688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86851670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86851638 'uint3':'vector' lvalue ParmVar 0x562d868512f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86851450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868518a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d868517f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d86853220 # | | | | `-ReturnStmt 0x562d86853210 # | | | | `-CallExpr 0x562d868531e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86851bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86851bd0 '' Function 0x562d8672acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86851ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86851b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86851b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86851b40 'uint4':'vector' lvalue ParmVar 0x562d868517f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86851950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86853380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d868532d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d86853718 # | | | | `-ReturnStmt 0x562d86853708 # | | | | `-CallExpr 0x562d868536d8 'float' # | | | | |-ImplicitCastExpr 0x562d868536c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868536a0 '' Function 0x562d8672a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86853678 'float' # | | | | `-ImplicitCastExpr 0x562d86853660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86853648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86853610 'int64_t':'long' lvalue ParmVar 0x562d868532d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86853430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86853878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d868537c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86853c30 # | | | | `-ReturnStmt 0x562d86853c20 # | | | | `-CallExpr 0x562d86853bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86853bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86853bb8 '' Function 0x562d8672a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86853b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86853b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86853b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86853b28 'int64_t2':'vector' lvalue ParmVar 0x562d868537c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86853928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86853d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86853ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86854150 # | | | | `-ReturnStmt 0x562d86854140 # | | | | `-CallExpr 0x562d86854110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868540f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d868540d8 '' Function 0x562d8672aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d868540b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86854098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86854080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86854048 'int64_t3':'vector' lvalue ParmVar 0x562d86853ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86853e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868542b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86854200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86854678 # | | | | `-ReturnStmt 0x562d86854668 # | | | | `-CallExpr 0x562d86854638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86854620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86854600 '' Function 0x562d8672acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d868545d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868545c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868545a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86854570 'int64_t4':'vector' lvalue ParmVar 0x562d86854200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86854360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868547d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86854728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d86854b90 # | | | | `-ReturnStmt 0x562d86854b80 # | | | | `-CallExpr 0x562d86854b50 'float' # | | | | |-ImplicitCastExpr 0x562d86854b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86854b18 '' Function 0x562d8672a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86854af0 'float' # | | | | `-ImplicitCastExpr 0x562d86854ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86854ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86854a88 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86854728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d86854888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86854cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86854c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d868550c8 # | | | | `-ReturnStmt 0x562d868550b8 # | | | | `-CallExpr 0x562d86855088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86855070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86855050 '' Function 0x562d8672a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86855028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86855010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86854ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86854fc0 'uint64_t2':'vector' lvalue ParmVar 0x562d86854c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86854da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86855228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86855178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d86855608 # | | | | `-ReturnStmt 0x562d868555f8 # | | | | `-CallExpr 0x562d868555c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868555b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86855590 '' Function 0x562d8672aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86855568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86855550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86855538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86855500 'uint64_t3':'vector' lvalue ParmVar 0x562d86855178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d868552d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86855768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d868556b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d86855b50 # | | | | `-ReturnStmt 0x562d86855b40 # | | | | `-CallExpr 0x562d86855b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86855af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86855ad8 '' Function 0x562d8672acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86855ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86855a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86855a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86855a48 'uint64_t4':'vector' lvalue ParmVar 0x562d868556b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86855818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86855cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d86855c10 col:29 used V 'double' # | | | |-CompoundStmt 0x562d86856008 # | | | | `-ReturnStmt 0x562d86855ff8 # | | | | `-CallExpr 0x562d86855fc8 'float' # | | | | |-ImplicitCastExpr 0x562d86855fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86855f90 '' Function 0x562d8672b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86855f68 'float' # | | | | `-ImplicitCastExpr 0x562d86855f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86855f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86855f00 'double' lvalue ParmVar 0x562d86855c10 'V' 'double' # | | | `-DeprecatedAttr 0x562d86855d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86856178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d868560c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d868564e0 # | | | | `-ReturnStmt 0x562d868564d0 # | | | | `-CallExpr 0x562d868564a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86856488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86856468 '' Function 0x562d8672bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86856440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86856428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86856410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868563d8 'double2':'vector' lvalue ParmVar 0x562d868560c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d86856228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86856650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d868565a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d868569c0 # | | | | `-ReturnStmt 0x562d868569b0 # | | | | `-CallExpr 0x562d86856980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86856968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86856948 '' Function 0x562d8672bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86856920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86856908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868568f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868568b8 'double3':'vector' lvalue ParmVar 0x562d868565a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d86856700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86856b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d86856a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d86856ea8 # | | | | `-ReturnStmt 0x562d86856e98 # | | | | `-CallExpr 0x562d86856e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86856e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86856e30 '' Function 0x562d8672c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86856e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86856df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86856dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86856da0 'double4':'vector' lvalue ParmVar 0x562d86856a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86856be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86857008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86856f58 col:26 used V 'int' # | | | |-CompoundStmt 0x562d868573a0 # | | | | `-ReturnStmt 0x562d86857390 # | | | | `-CallExpr 0x562d86857360 'float' # | | | | |-ImplicitCastExpr 0x562d86857348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86857328 '' Function 0x562d8672b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86857300 'float' # | | | | `-ImplicitCastExpr 0x562d868572e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868572d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86857298 'int' lvalue ParmVar 0x562d86856f58 'V' 'int' # | | | `-DeprecatedAttr 0x562d868570b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86857500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86857450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d86857878 # | | | | `-ReturnStmt 0x562d86857868 # | | | | `-CallExpr 0x562d86857838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86857820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86857800 '' Function 0x562d8672bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868577d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868577c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868577a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86857770 'int2':'vector' lvalue ParmVar 0x562d86857450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d868575b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868579d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86857928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86857d58 # | | | | `-ReturnStmt 0x562d86857d48 # | | | | `-CallExpr 0x562d86857d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86857d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86857ce0 '' Function 0x562d8672bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86857cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86857ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86857c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86857c50 'int3':'vector' lvalue ParmVar 0x562d86857928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86857a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86857eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d86857e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86858240 # | | | | `-ReturnStmt 0x562d86858230 # | | | | `-CallExpr 0x562d86858200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868581e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d868581c8 '' Function 0x562d8672c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d868581a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86858188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86858170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86858138 'int4':'vector' lvalue ParmVar 0x562d86857e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86857f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868583a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d868582f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86858718 # | | | | `-ReturnStmt 0x562d86858708 # | | | | `-CallExpr 0x562d868586d8 'float' # | | | | |-ImplicitCastExpr 0x562d868586c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868586a0 '' Function 0x562d8672b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86858678 'float' # | | | | `-ImplicitCastExpr 0x562d86858660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86858648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86858610 'uint':'unsigned int' lvalue ParmVar 0x562d868582f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86858450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86858878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d868587c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d86858c10 # | | | | `-ReturnStmt 0x562d86858c00 # | | | | `-CallExpr 0x562d86858bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86858bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86858b98 '' Function 0x562d8672bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86858b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86858b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86858b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86858b08 'uint2':'vector' lvalue ParmVar 0x562d868587c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86858928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86858d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d86858cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d86859110 # | | | | `-ReturnStmt 0x562d86859100 # | | | | `-CallExpr 0x562d868590d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868590b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86859098 '' Function 0x562d8672bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86859070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86859058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86859040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86859008 'uint3':'vector' lvalue ParmVar 0x562d86858cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86858e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86859270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d868591c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d86859618 # | | | | `-ReturnStmt 0x562d86859608 # | | | | `-CallExpr 0x562d868595d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868595c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d868595a0 '' Function 0x562d8672c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86859578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86859560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86859548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86859510 'uint4':'vector' lvalue ParmVar 0x562d868591c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86859320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86859778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d868596c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d86859b10 # | | | | `-ReturnStmt 0x562d86859b00 # | | | | `-CallExpr 0x562d86859ad0 'float' # | | | | |-ImplicitCastExpr 0x562d86859ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86859a98 '' Function 0x562d8672b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86859a70 'float' # | | | | `-ImplicitCastExpr 0x562d86859a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86859a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86859a08 'int64_t':'long' lvalue ParmVar 0x562d868596c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86859828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86859c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86859bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d8685a028 # | | | | `-ReturnStmt 0x562d8685a018 # | | | | `-CallExpr 0x562d86859fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86859fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86859fb0 '' Function 0x562d8672bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86859f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86859f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86859f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86859f20 'int64_t2':'vector' lvalue ParmVar 0x562d86859bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86859d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685a188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8685a0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d8685a548 # | | | | `-ReturnStmt 0x562d8685a538 # | | | | `-CallExpr 0x562d8685a508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8685a4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8685a4d0 '' Function 0x562d8672bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8685a4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8685a490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685a478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685a440 'int64_t3':'vector' lvalue ParmVar 0x562d8685a0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8685a238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685a6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8685a5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d8685aa70 # | | | | `-ReturnStmt 0x562d8685aa60 # | | | | `-CallExpr 0x562d8685aa30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8685aa18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8685a9f8 '' Function 0x562d8672c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8685a9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8685a9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685a9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685a968 'int64_t4':'vector' lvalue ParmVar 0x562d8685a5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8685a758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685abd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8685ab20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d8685af88 # | | | | `-ReturnStmt 0x562d8685af78 # | | | | `-CallExpr 0x562d8685af48 'float' # | | | | |-ImplicitCastExpr 0x562d8685af30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8685af10 '' Function 0x562d8672b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8685aee8 'float' # | | | | `-ImplicitCastExpr 0x562d8685aed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685aeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685ae80 'uint64_t':'unsigned long' lvalue ParmVar 0x562d8685ab20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d8685ac80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685b0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8685b038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d8685b8d0 # | | | | `-ReturnStmt 0x562d8685b8c0 # | | | | `-CallExpr 0x562d8685b890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8685b878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8685b858 '' Function 0x562d8672bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8685b830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8685b818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685b800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685b7c8 'uint64_t2':'vector' lvalue ParmVar 0x562d8685b038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8685b198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685ba30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8685b980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d8685be10 # | | | | `-ReturnStmt 0x562d8685be00 # | | | | `-CallExpr 0x562d8685bdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8685bdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8685bd98 '' Function 0x562d8672bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8685bd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8685bd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685bd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685bd08 'uint64_t3':'vector' lvalue ParmVar 0x562d8685b980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8685bae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685bf70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8685bec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d8685c358 # | | | | `-ReturnStmt 0x562d8685c348 # | | | | `-CallExpr 0x562d8685c318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8685c300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8685c2e0 '' Function 0x562d8672c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8685c2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8685c2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685c288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685c250 'uint64_t4':'vector' lvalue ParmVar 0x562d8685bec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8685c020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685c568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x562d8685c418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x562d8685c498 col:40 used V2 'double' # | | | |-CompoundStmt 0x562d8685c950 # | | | | `-ReturnStmt 0x562d8685c940 # | | | | `-CallExpr 0x562d8685c908 'float' # | | | | |-ImplicitCastExpr 0x562d8685c8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d8685c8d0 '' Function 0x562d8672cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d8685c818 'float' # | | | | | `-ImplicitCastExpr 0x562d8685c800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8685c7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8685c7b0 'double' lvalue ParmVar 0x562d8685c418 'V1' 'double' # | | | | `-CStyleCastExpr 0x562d8685c8a8 'float' # | | | | `-ImplicitCastExpr 0x562d8685c890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685c878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685c840 'double' lvalue ParmVar 0x562d8685c498 'V2' 'double' # | | | `-DeprecatedAttr 0x562d8685c620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8685cb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8685ca10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x562d8685ca90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x562d8685cf80 # | | | | `-ReturnStmt 0x562d8685cf70 # | | | | `-CallExpr 0x562d8685cf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8685cf20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d8685cf00 '' Function 0x562d8672d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d8685ce30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d8685ce18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8685ce00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8685cdc8 'double2':'vector' lvalue ParmVar 0x562d8685ca10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x562d8685ced8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8685cec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685cea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685ce70 'double2':'vector' lvalue ParmVar 0x562d8685ca90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8685cc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8685d190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8685d040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x562d8685d0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x562d8685d5b8 # | | | | `-ReturnStmt 0x562d8685d5a8 # | | | | `-CallExpr 0x562d8685d570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8685d558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d8685d538 '' Function 0x562d8672d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d8685d468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d8685d450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8685d438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8685d400 'double3':'vector' lvalue ParmVar 0x562d8685d040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x562d8685d510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8685d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685d4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685d4a8 'double3':'vector' lvalue ParmVar 0x562d8685d0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8685d248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8685d7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8685d678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x562d8685d6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x562d8685dbf8 # | | | | `-ReturnStmt 0x562d8685dbe8 # | | | | `-CallExpr 0x562d8685dbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8685db98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d8685db78 '' Function 0x562d8672d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d8685daa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d8685da90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8685da78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8685da40 'double4':'vector' lvalue ParmVar 0x562d8685d678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x562d8685db50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8685db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685db20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685dae8 'double4':'vector' lvalue ParmVar 0x562d8685d6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d8685d880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8685ddf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d8685dca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x562d8685dd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x562d8685e1f0 # | | | | `-ReturnStmt 0x562d8685e1e0 # | | | | `-CallExpr 0x562d8685e1a8 'float' # | | | | |-ImplicitCastExpr 0x562d8685e190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d8685e170 '' Function 0x562d8672cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d8685e0b8 'float' # | | | | | `-ImplicitCastExpr 0x562d8685e0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8685e088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8685e050 'int' lvalue ParmVar 0x562d8685dca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x562d8685e148 'float' # | | | | `-ImplicitCastExpr 0x562d8685e130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685e118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685e0e0 'int' lvalue ParmVar 0x562d8685dd28 'V2' 'int' # | | | `-DeprecatedAttr 0x562d8685deb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685e3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x562d8685e2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x562d8685e320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x562d8685e820 # | | | | `-ReturnStmt 0x562d8685e810 # | | | | `-CallExpr 0x562d8685e7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8685e7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d8685e7a0 '' Function 0x562d8672d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d8685e6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d8685e6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8685e6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8685e668 'int2':'vector' lvalue ParmVar 0x562d8685e2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x562d8685e778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8685e760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685e748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685e710 'int2':'vector' lvalue ParmVar 0x562d8685e320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d8685e4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685ea20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x562d8685e8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x562d8685e950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x562d8685ee58 # | | | | `-ReturnStmt 0x562d8685ee48 # | | | | `-CallExpr 0x562d8685ee10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8685edf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d8685edd8 '' Function 0x562d8672d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d8685ed08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d8685ecf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8685ecd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8685eca0 'int3':'vector' lvalue ParmVar 0x562d8685e8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x562d8685edb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8685ed98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685ed80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685ed48 'int3':'vector' lvalue ParmVar 0x562d8685e950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d8685ead8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8685f058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x562d8685ef08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x562d8685ef88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x562d8685f498 # | | | | `-ReturnStmt 0x562d8685f488 # | | | | `-CallExpr 0x562d8685f450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8685f438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d8685f418 '' Function 0x562d8672d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d8685f348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d8685f330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d8685f318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d8685f2e0 'int4':'vector' lvalue ParmVar 0x562d8685ef08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x562d8685f3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8685f3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8685f3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8685f388 'int4':'vector' lvalue ParmVar 0x562d8685ef88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d8685f110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86861240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x562d8685f548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x562d86861170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86861658 # | | | | `-ReturnStmt 0x562d86861648 # | | | | `-CallExpr 0x562d86861610 'float' # | | | | |-ImplicitCastExpr 0x562d868615f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d868615d8 '' Function 0x562d8672cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d86861520 'float' # | | | | | `-ImplicitCastExpr 0x562d86861508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868614f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868614b8 'uint':'unsigned int' lvalue ParmVar 0x562d8685f548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x562d868615b0 'float' # | | | | `-ImplicitCastExpr 0x562d86861598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86861580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86861548 'uint':'unsigned int' lvalue ParmVar 0x562d86861170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d868612f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86861858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86861708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x562d86861788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x562d86861ca8 # | | | | `-ReturnStmt 0x562d86861c98 # | | | | `-CallExpr 0x562d86861c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86861c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d86861c28 '' Function 0x562d8672d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d86861b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d86861b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86861b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86861af0 'uint2':'vector' lvalue ParmVar 0x562d86861708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x562d86861c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86861be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86861bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86861b98 'uint2':'vector' lvalue ParmVar 0x562d86861788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86861910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86861ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d86861d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x562d86861dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x562d86862300 # | | | | `-ReturnStmt 0x562d868622f0 # | | | | `-CallExpr 0x562d868622b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868622a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d86862280 '' Function 0x562d8672d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d868621b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86862198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86862180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86862148 'uint3':'vector' lvalue ParmVar 0x562d86861d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x562d86862258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86862240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86862228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868621f0 'uint3':'vector' lvalue ParmVar 0x562d86861dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86861f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86862500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d868623b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x562d86862430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x562d86862960 # | | | | `-ReturnStmt 0x562d86862950 # | | | | `-CallExpr 0x562d86862918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86862900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d868628e0 '' Function 0x562d8672d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d86862810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d868627f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868627e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868627a8 'uint4':'vector' lvalue ParmVar 0x562d868623b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x562d868628b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868628a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86862888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86862850 'uint4':'vector' lvalue ParmVar 0x562d86862430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d868625b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86862b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86862a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x562d86862a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x562d86862f98 # | | | | `-ReturnStmt 0x562d86862f88 # | | | | `-CallExpr 0x562d86862f50 'float' # | | | | |-ImplicitCastExpr 0x562d86862f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d86862f18 '' Function 0x562d8672cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d86862e60 'float' # | | | | | `-ImplicitCastExpr 0x562d86862e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86862e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86862df8 'int64_t':'long' lvalue ParmVar 0x562d86862a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x562d86862ef0 'float' # | | | | `-ImplicitCastExpr 0x562d86862ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86862ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86862e88 'int64_t':'long' lvalue ParmVar 0x562d86862a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86862c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86863198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86863048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x562d868630c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86863608 # | | | | `-ReturnStmt 0x562d868635f8 # | | | | `-CallExpr 0x562d868635c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d868635a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d86863588 '' Function 0x562d8672d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d868634b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d868634a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86863488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86863450 'int64_t2':'vector' lvalue ParmVar 0x562d86863048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x562d86863560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86863548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86863530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868634f8 'int64_t2':'vector' lvalue ParmVar 0x562d868630c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86863250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86863808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d868636b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x562d86863738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86863c80 # | | | | `-ReturnStmt 0x562d86863c70 # | | | | `-CallExpr 0x562d86863c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86863c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d86863c00 '' Function 0x562d8672d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d86863b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d86863b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86863b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86863ac8 'int64_t3':'vector' lvalue ParmVar 0x562d868636b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x562d86863bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86863bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86863ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86863b70 'int64_t3':'vector' lvalue ParmVar 0x562d86863738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d868638c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86863e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86863d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x562d86863db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86864300 # | | | | `-ReturnStmt 0x562d868642f0 # | | | | `-CallExpr 0x562d868642b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868642a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d86864280 '' Function 0x562d8672d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d868641b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86864198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86864180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86864148 'int64_t4':'vector' lvalue ParmVar 0x562d86863d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x562d86864258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86864240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86864228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868641f0 'int64_t4':'vector' lvalue ParmVar 0x562d86863db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86863f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86864500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d868643b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x562d86864430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d86864958 # | | | | `-ReturnStmt 0x562d86864948 # | | | | `-CallExpr 0x562d86864910 'float' # | | | | |-ImplicitCastExpr 0x562d868648f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x562d868648d8 '' Function 0x562d8672cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x562d86864820 'float' # | | | | | `-ImplicitCastExpr 0x562d86864808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868647f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868647b8 'uint64_t':'unsigned long' lvalue ParmVar 0x562d868643b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x562d868648b0 'float' # | | | | `-ImplicitCastExpr 0x562d86864898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86864880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86864848 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86864430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d868645b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86864b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86864a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x562d86864a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d86864fe8 # | | | | `-ReturnStmt 0x562d86864fd8 # | | | | `-CallExpr 0x562d86864fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86864f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x562d86864f68 '' Function 0x562d8672d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x562d86864e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x562d86864e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86864e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86864e30 'uint64_t2':'vector' lvalue ParmVar 0x562d86864a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x562d86864f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86864f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86864f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86864ed8 'uint64_t2':'vector' lvalue ParmVar 0x562d86864a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86864c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86865dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86865098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x562d86865cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d86866258 # | | | | `-ReturnStmt 0x562d86866248 # | | | | `-CallExpr 0x562d86866210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868661f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x562d868661d8 '' Function 0x562d8672d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x562d86866108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x562d868660f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d868660d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d868660a0 'uint64_t3':'vector' lvalue ParmVar 0x562d86865098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x562d868661b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86866198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86866180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86866148 'uint64_t3':'vector' lvalue ParmVar 0x562d86865cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86865e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86866458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86866308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x562d86866388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d868668f8 # | | | | `-ReturnStmt 0x562d868668e8 # | | | | `-CallExpr 0x562d868668b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86866898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x562d86866878 '' Function 0x562d8672d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x562d868667a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x562d86866790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x562d86866778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x562d86866740 'uint64_t4':'vector' lvalue ParmVar 0x562d86866308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x562d86866850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86866838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86866820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868667e8 'uint64_t4':'vector' lvalue ParmVar 0x562d86866388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86866510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86866a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d868669b0 col:29 used V 'double' # | | | |-CompoundStmt 0x562d86866da8 # | | | | `-ReturnStmt 0x562d86866d98 # | | | | `-CallExpr 0x562d86866d68 'float' # | | | | |-ImplicitCastExpr 0x562d86866d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86866d30 '' Function 0x562d8672e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86866d08 'float' # | | | | `-ImplicitCastExpr 0x562d86866cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86866cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86866ca0 'double' lvalue ParmVar 0x562d868669b0 'V' 'double' # | | | `-DeprecatedAttr 0x562d86866b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86866f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d86866e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d86867278 # | | | | `-ReturnStmt 0x562d86867268 # | | | | `-CallExpr 0x562d86867238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86867220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86867200 '' Function 0x562d8672e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868671d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868671c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868671a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86867170 'double2':'vector' lvalue ParmVar 0x562d86866e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d86866fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d868673e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d86867330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d86867750 # | | | | `-ReturnStmt 0x562d86867740 # | | | | `-CallExpr 0x562d86867710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868676f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d868676d8 '' Function 0x562d8672ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d868676b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86867698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86867680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86867648 'double3':'vector' lvalue ParmVar 0x562d86867330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d86867490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d868678b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d86867808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d86867c30 # | | | | `-ReturnStmt 0x562d86867c20 # | | | | `-CallExpr 0x562d86867bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86867bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86867bb8 '' Function 0x562d8672ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86867b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86867b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86867b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86867b28 'double4':'vector' lvalue ParmVar 0x562d86867808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86867968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86867d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86867ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x562d868680e8 # | | | | `-ReturnStmt 0x562d868680d8 # | | | | `-CallExpr 0x562d868680a8 'float' # | | | | |-ImplicitCastExpr 0x562d86868090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86868070 '' Function 0x562d8672e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86868048 'float' # | | | | `-ImplicitCastExpr 0x562d86868030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86868018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86867fe0 'int' lvalue ParmVar 0x562d86867ce0 'V' 'int' # | | | `-DeprecatedAttr 0x562d86867e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86868248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86868198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d868685c0 # | | | | `-ReturnStmt 0x562d868685b0 # | | | | `-CallExpr 0x562d86868580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86868568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86868548 '' Function 0x562d8672e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86868520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86868508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868684f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868684b8 'int2':'vector' lvalue ParmVar 0x562d86868198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d868682f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86868720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86868670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86868aa0 # | | | | `-ReturnStmt 0x562d86868a90 # | | | | `-CallExpr 0x562d86868a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86868a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86868a28 '' Function 0x562d8672ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86868a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d868689e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868689d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86868998 'int3':'vector' lvalue ParmVar 0x562d86868670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d868687d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86868c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d86868b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86868f88 # | | | | `-ReturnStmt 0x562d86868f78 # | | | | `-CallExpr 0x562d86868f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86868f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86868f10 '' Function 0x562d8672ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86868ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86868ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86868eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86868e80 'int4':'vector' lvalue ParmVar 0x562d86868b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86868cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868690e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86869038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86869460 # | | | | `-ReturnStmt 0x562d86869450 # | | | | `-CallExpr 0x562d86869420 'float' # | | | | |-ImplicitCastExpr 0x562d86869408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868693e8 '' Function 0x562d8672e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868693c0 'float' # | | | | `-ImplicitCastExpr 0x562d868693a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86869390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86869358 'uint':'unsigned int' lvalue ParmVar 0x562d86869038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86869198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868695c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86869510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d86869958 # | | | | `-ReturnStmt 0x562d86869948 # | | | | `-CallExpr 0x562d86869918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86869900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d868698e0 '' Function 0x562d8672e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868698b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868698a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86869888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86869850 'uint2':'vector' lvalue ParmVar 0x562d86869510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86869670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86869ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d86869a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d8686bf58 # | | | | `-ReturnStmt 0x562d8686bf48 # | | | | `-CallExpr 0x562d8686bf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8686bf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8686bee0 '' Function 0x562d8672ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8686beb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8686bea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686be88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686be50 'uint3':'vector' lvalue ParmVar 0x562d86869a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86869b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686c0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d8686c008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d8686c460 # | | | | `-ReturnStmt 0x562d8686c450 # | | | | `-CallExpr 0x562d8686c420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8686c408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8686c3e8 '' Function 0x562d8672ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8686c3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8686c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686c390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686c358 'uint4':'vector' lvalue ParmVar 0x562d8686c008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d8686c168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686c5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8686c510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d8686c958 # | | | | `-ReturnStmt 0x562d8686c948 # | | | | `-CallExpr 0x562d8686c918 'float' # | | | | |-ImplicitCastExpr 0x562d8686c900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8686c8e0 '' Function 0x562d8672e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8686c8b8 'float' # | | | | `-ImplicitCastExpr 0x562d8686c8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686c888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686c850 'int64_t':'long' lvalue ParmVar 0x562d8686c510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d8686c670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686cab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8686ca08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d8686ce70 # | | | | `-ReturnStmt 0x562d8686ce60 # | | | | `-CallExpr 0x562d8686ce30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8686ce18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8686cdf8 '' Function 0x562d8672e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8686cdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8686cdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686cda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686cd68 'int64_t2':'vector' lvalue ParmVar 0x562d8686ca08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8686cb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686cfd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8686cf20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d8686d390 # | | | | `-ReturnStmt 0x562d8686d380 # | | | | `-CallExpr 0x562d8686d350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8686d338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8686d318 '' Function 0x562d8672ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8686d2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8686d2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686d2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686d288 'int64_t3':'vector' lvalue ParmVar 0x562d8686cf20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8686d080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686d4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8686d440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d8686d8b8 # | | | | `-ReturnStmt 0x562d8686d8a8 # | | | | `-CallExpr 0x562d8686d878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8686d860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8686d840 '' Function 0x562d8672ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8686d818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8686d800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686d7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686d7b0 'int64_t4':'vector' lvalue ParmVar 0x562d8686d440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8686d5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686da18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8686d968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d8686ddd0 # | | | | `-ReturnStmt 0x562d8686ddc0 # | | | | `-CallExpr 0x562d8686dd90 'float' # | | | | |-ImplicitCastExpr 0x562d8686dd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8686dd58 '' Function 0x562d8672e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8686dd30 'float' # | | | | `-ImplicitCastExpr 0x562d8686dd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686dd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686dcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x562d8686d968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d8686dac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686df30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8686de80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d8686e308 # | | | | `-ReturnStmt 0x562d8686e2f8 # | | | | `-CallExpr 0x562d8686e2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8686e2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8686e290 '' Function 0x562d8672e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8686e268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8686e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686e238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686e200 'uint64_t2':'vector' lvalue ParmVar 0x562d8686de80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8686dfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686e468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8686e3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d8686e848 # | | | | `-ReturnStmt 0x562d8686e838 # | | | | `-CallExpr 0x562d8686e808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8686e7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8686e7d0 '' Function 0x562d8672ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8686e7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8686e790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686e778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686e740 'uint64_t3':'vector' lvalue ParmVar 0x562d8686e3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8686e518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686e9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8686e8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d8686ed90 # | | | | `-ReturnStmt 0x562d8686ed80 # | | | | `-CallExpr 0x562d8686ed50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8686ed38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8686ed18 '' Function 0x562d8672ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8686ecf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8686ecd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686ecc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686ec88 'uint64_t4':'vector' lvalue ParmVar 0x562d8686e8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8686ea58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8686ef00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d8686ee50 col:29 used V 'double' # | | | |-CompoundStmt 0x562d8686f248 # | | | | `-ReturnStmt 0x562d8686f238 # | | | | `-CallExpr 0x562d8686f208 'float' # | | | | |-ImplicitCastExpr 0x562d8686f1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8686f1d0 '' Function 0x562d8672f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8686f1a8 'float' # | | | | `-ImplicitCastExpr 0x562d8686f190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686f178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686f140 'double' lvalue ParmVar 0x562d8686ee50 'V' 'double' # | | | `-DeprecatedAttr 0x562d8686efb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8686f3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8686f308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d8686f720 # | | | | `-ReturnStmt 0x562d8686f710 # | | | | `-CallExpr 0x562d8686f6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8686f6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8686f6a8 '' Function 0x562d8672fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8686f680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8686f668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686f650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686f618 'double2':'vector' lvalue ParmVar 0x562d8686f308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8686f468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8686f890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8686f7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d8686fc00 # | | | | `-ReturnStmt 0x562d8686fbf0 # | | | | `-CallExpr 0x562d8686fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8686fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8686fb88 '' Function 0x562d8672fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8686fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8686fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8686fb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8686faf8 'double3':'vector' lvalue ParmVar 0x562d8686f7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8686f940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86870b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d8686fcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d86870ec8 # | | | | `-ReturnStmt 0x562d86870eb8 # | | | | `-CallExpr 0x562d86870e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86870e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86870e50 '' Function 0x562d86730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86870e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86870e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86870df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86870dc0 'double4':'vector' lvalue ParmVar 0x562d8686fcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86870c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86871028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86870f78 col:26 used V 'int' # | | | |-CompoundStmt 0x562d86871380 # | | | | `-ReturnStmt 0x562d86871370 # | | | | `-CallExpr 0x562d86871340 'float' # | | | | |-ImplicitCastExpr 0x562d86871328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86871308 '' Function 0x562d8672f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868712e0 'float' # | | | | `-ImplicitCastExpr 0x562d868712c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868712b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86871278 'int' lvalue ParmVar 0x562d86870f78 'V' 'int' # | | | `-DeprecatedAttr 0x562d868710d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868714e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86871430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d86871858 # | | | | `-ReturnStmt 0x562d86871848 # | | | | `-CallExpr 0x562d86871818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86871800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d868717e0 '' Function 0x562d8672fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868717b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868717a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86871788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86871750 'int2':'vector' lvalue ParmVar 0x562d86871430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d86871590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868719b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86871908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86871d38 # | | | | `-ReturnStmt 0x562d86871d28 # | | | | `-CallExpr 0x562d86871cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86871ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86871cc0 '' Function 0x562d8672fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86871c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86871c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86871c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86871c30 'int3':'vector' lvalue ParmVar 0x562d86871908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86871a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86871e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d86871de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86872220 # | | | | `-ReturnStmt 0x562d86872210 # | | | | `-CallExpr 0x562d868721e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868721c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d868721a8 '' Function 0x562d86730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86872180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86872168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86872150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86872118 'int4':'vector' lvalue ParmVar 0x562d86871de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86871f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86872380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d868722d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d868726f8 # | | | | `-ReturnStmt 0x562d868726e8 # | | | | `-CallExpr 0x562d868726b8 'float' # | | | | |-ImplicitCastExpr 0x562d868726a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86872680 '' Function 0x562d8672f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86872658 'float' # | | | | `-ImplicitCastExpr 0x562d86872640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86872628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868725f0 'uint':'unsigned int' lvalue ParmVar 0x562d868722d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86872430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86872858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d868727a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d86872bf0 # | | | | `-ReturnStmt 0x562d86872be0 # | | | | `-CallExpr 0x562d86872bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86872b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86872b78 '' Function 0x562d8672fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86872b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86872b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86872b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86872ae8 'uint2':'vector' lvalue ParmVar 0x562d868727a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86872908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86872d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d86872ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d868730f0 # | | | | `-ReturnStmt 0x562d868730e0 # | | | | `-CallExpr 0x562d868730b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86873098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86873078 '' Function 0x562d8672fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86873050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86873038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86873020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86872fe8 'uint3':'vector' lvalue ParmVar 0x562d86872ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86872e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86873250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d868731a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d868735f8 # | | | | `-ReturnStmt 0x562d868735e8 # | | | | `-CallExpr 0x562d868735b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868735a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86873580 '' Function 0x562d86730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86873558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86873540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86873528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868734f0 'uint4':'vector' lvalue ParmVar 0x562d868731a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86873300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86873758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d868736a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d86873af0 # | | | | `-ReturnStmt 0x562d86873ae0 # | | | | `-CallExpr 0x562d86873ab0 'float' # | | | | |-ImplicitCastExpr 0x562d86873a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86873a78 '' Function 0x562d8672f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86873a50 'float' # | | | | `-ImplicitCastExpr 0x562d86873a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86873a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868739e8 'int64_t':'long' lvalue ParmVar 0x562d868736a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86873808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86873c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86873ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86874008 # | | | | `-ReturnStmt 0x562d86873ff8 # | | | | `-CallExpr 0x562d86873fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86873fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86873f90 '' Function 0x562d8672fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86873f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86873f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86873f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86873f00 'int64_t2':'vector' lvalue ParmVar 0x562d86873ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86873d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86874168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d868740b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86874528 # | | | | `-ReturnStmt 0x562d86874518 # | | | | `-CallExpr 0x562d868744e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868744d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d868744b0 '' Function 0x562d8672fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86874488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86874470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86874458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86874420 'int64_t3':'vector' lvalue ParmVar 0x562d868740b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86874218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86874688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d868745d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86874a50 # | | | | `-ReturnStmt 0x562d86874a40 # | | | | `-CallExpr 0x562d86874a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868749f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d868749d8 '' Function 0x562d86730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d868749b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86874998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86874980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86874948 'int64_t4':'vector' lvalue ParmVar 0x562d868745d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86874738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86875bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86875b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d86875f88 # | | | | `-ReturnStmt 0x562d86875f78 # | | | | `-CallExpr 0x562d86875f48 'float' # | | | | |-ImplicitCastExpr 0x562d86875f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86875f10 '' Function 0x562d8672f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86875ee8 'float' # | | | | `-ImplicitCastExpr 0x562d86875ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86875eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86875e80 'uint64_t':'unsigned long' lvalue ParmVar 0x562d86875b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d86875c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868760e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d86876038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d868764c0 # | | | | `-ReturnStmt 0x562d868764b0 # | | | | `-CallExpr 0x562d86876480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86876468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86876448 '' Function 0x562d8672fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86876420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86876408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868763f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868763b8 'uint64_t2':'vector' lvalue ParmVar 0x562d86876038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86876198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86876620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86876570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d86876a00 # | | | | `-ReturnStmt 0x562d868769f0 # | | | | `-CallExpr 0x562d868769c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868769a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86876988 '' Function 0x562d8672fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86876960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86876948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86876930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868768f8 'uint64_t3':'vector' lvalue ParmVar 0x562d86876570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d868766d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86876b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86876ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d86876f48 # | | | | `-ReturnStmt 0x562d86876f38 # | | | | `-CallExpr 0x562d86876f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86876ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86876ed0 '' Function 0x562d86730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86876ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86876e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86876e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86876e40 'uint64_t4':'vector' lvalue ParmVar 0x562d86876ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86876c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868770b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d86877008 col:29 used V 'double' # | | | |-CompoundStmt 0x562d86877400 # | | | | `-ReturnStmt 0x562d868773f0 # | | | | `-CallExpr 0x562d868773c0 'float' # | | | | |-ImplicitCastExpr 0x562d868773a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86877388 '' Function 0x562d86730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86877360 'float' # | | | | `-ImplicitCastExpr 0x562d86877348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86877330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868772f8 'double' lvalue ParmVar 0x562d86877008 'V' 'double' # | | | `-DeprecatedAttr 0x562d86877168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86877570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d868774c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d868778d8 # | | | | `-ReturnStmt 0x562d868778c8 # | | | | `-CallExpr 0x562d86877898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86877880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86877860 '' Function 0x562d86730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86877838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86877820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86877808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868777d0 'double2':'vector' lvalue ParmVar 0x562d868774c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d86877620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86877a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d86877998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d86877db8 # | | | | `-ReturnStmt 0x562d86877da8 # | | | | `-CallExpr 0x562d86877d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86877d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86877d40 '' Function 0x562d86731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86877d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86877d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86877ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86877cb0 'double3':'vector' lvalue ParmVar 0x562d86877998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d86877af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86877f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d86877e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d868782a0 # | | | | `-ReturnStmt 0x562d86878290 # | | | | `-CallExpr 0x562d86878260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86878248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86878228 '' Function 0x562d86731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86878200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d868781e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868781d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86878198 'double4':'vector' lvalue ParmVar 0x562d86877e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86877fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86878400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86878350 col:26 used V 'int' # | | | |-CompoundStmt 0x562d86878758 # | | | | `-ReturnStmt 0x562d86878748 # | | | | `-CallExpr 0x562d86878718 'float' # | | | | |-ImplicitCastExpr 0x562d86878700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868786e0 '' Function 0x562d86730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868786b8 'float' # | | | | `-ImplicitCastExpr 0x562d868786a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86878688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86878650 'int' lvalue ParmVar 0x562d86878350 'V' 'int' # | | | `-DeprecatedAttr 0x562d868784b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868788b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86878808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d86878c30 # | | | | `-ReturnStmt 0x562d86878c20 # | | | | `-CallExpr 0x562d86878bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86878bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86878bb8 '' Function 0x562d86730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86878b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86878b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86878b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86878b28 'int2':'vector' lvalue ParmVar 0x562d86878808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d86878968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86878d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86878ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86879110 # | | | | `-ReturnStmt 0x562d86879100 # | | | | `-CallExpr 0x562d868790d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868790b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86879098 '' Function 0x562d86731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86879070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86879058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86879040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86879008 'int3':'vector' lvalue ParmVar 0x562d86878ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86878e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86879270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d868791c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d868795f8 # | | | | `-ReturnStmt 0x562d868795e8 # | | | | `-CallExpr 0x562d868795b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868795a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86879580 '' Function 0x562d86731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86879558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86879540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86879528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868794f0 'int4':'vector' lvalue ParmVar 0x562d868791c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86879320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86879758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d868796a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86879ad0 # | | | | `-ReturnStmt 0x562d86879ac0 # | | | | `-CallExpr 0x562d86879a90 'float' # | | | | |-ImplicitCastExpr 0x562d86879a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86879a58 '' Function 0x562d86730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86879a30 'float' # | | | | `-ImplicitCastExpr 0x562d86879a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86879a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868799c8 'uint':'unsigned int' lvalue ParmVar 0x562d868796a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86879808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687ac38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d8687ab88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d8687afd0 # | | | | `-ReturnStmt 0x562d8687afc0 # | | | | `-CallExpr 0x562d8687af90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8687af78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8687af58 '' Function 0x562d86730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8687af30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8687af18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687af00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687aec8 'uint2':'vector' lvalue ParmVar 0x562d8687ab88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d8687ace8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687b130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d8687b080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d8687b4d0 # | | | | `-ReturnStmt 0x562d8687b4c0 # | | | | `-CallExpr 0x562d8687b490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8687b478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8687b458 '' Function 0x562d86731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8687b430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8687b418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687b400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687b3c8 'uint3':'vector' lvalue ParmVar 0x562d8687b080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d8687b1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687b630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d8687b580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d8687b9d8 # | | | | `-ReturnStmt 0x562d8687b9c8 # | | | | `-CallExpr 0x562d8687b998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8687b980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8687b960 '' Function 0x562d86731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8687b938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8687b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687b908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687b8d0 'uint4':'vector' lvalue ParmVar 0x562d8687b580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d8687b6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687bb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8687ba88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d8687bed0 # | | | | `-ReturnStmt 0x562d8687bec0 # | | | | `-CallExpr 0x562d8687be90 'float' # | | | | |-ImplicitCastExpr 0x562d8687be78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8687be58 '' Function 0x562d86730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8687be30 'float' # | | | | `-ImplicitCastExpr 0x562d8687be18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687be00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687bdc8 'int64_t':'long' lvalue ParmVar 0x562d8687ba88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d8687bbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687c030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8687bf80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d8687c3e8 # | | | | `-ReturnStmt 0x562d8687c3d8 # | | | | `-CallExpr 0x562d8687c3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8687c390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8687c370 '' Function 0x562d86730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8687c348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8687c330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687c318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687c2e0 'int64_t2':'vector' lvalue ParmVar 0x562d8687bf80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8687c0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687c548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8687c498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d8687c908 # | | | | `-ReturnStmt 0x562d8687c8f8 # | | | | `-CallExpr 0x562d8687c8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8687c8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8687c890 '' Function 0x562d86731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8687c868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8687c850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687c838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687c800 'int64_t3':'vector' lvalue ParmVar 0x562d8687c498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8687c5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687ca68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8687c9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d8687ce30 # | | | | `-ReturnStmt 0x562d8687ce20 # | | | | `-CallExpr 0x562d8687cdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8687cdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8687cdb8 '' Function 0x562d86731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8687cd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8687cd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687cd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687cd28 'int64_t4':'vector' lvalue ParmVar 0x562d8687c9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8687cb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687cf90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d8687cee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d8687d348 # | | | | `-ReturnStmt 0x562d8687d338 # | | | | `-CallExpr 0x562d8687d308 'float' # | | | | |-ImplicitCastExpr 0x562d8687d2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8687d2d0 '' Function 0x562d86730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8687d2a8 'float' # | | | | `-ImplicitCastExpr 0x562d8687d290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687d278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687d240 'uint64_t':'unsigned long' lvalue ParmVar 0x562d8687cee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d8687d040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687d4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d8687d3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d8687d880 # | | | | `-ReturnStmt 0x562d8687d870 # | | | | `-CallExpr 0x562d8687d840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8687d828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8687d808 '' Function 0x562d86730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8687d7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8687d7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687d7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687d778 'uint64_t2':'vector' lvalue ParmVar 0x562d8687d3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d8687d558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687d9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d8687d930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d8687ddc0 # | | | | `-ReturnStmt 0x562d8687ddb0 # | | | | `-CallExpr 0x562d8687dd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d8687dd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d8687dd48 '' Function 0x562d86731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d8687dd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d8687dd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687dcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687dcb8 'uint64_t3':'vector' lvalue ParmVar 0x562d8687d930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d8687da90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687df20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d8687de70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x562d8687e308 # | | | | `-ReturnStmt 0x562d8687e2f8 # | | | | `-CallExpr 0x562d8687e2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d8687e2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d8687e290 '' Function 0x562d86731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d8687e268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d8687e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687e238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687e200 'uint64_t4':'vector' lvalue ParmVar 0x562d8687de70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x562d8687dfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d8687e478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x562d8687e3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x562d8687e7c0 # | | | | `-ReturnStmt 0x562d8687e7b0 # | | | | `-CallExpr 0x562d8687e780 'float' # | | | | |-ImplicitCastExpr 0x562d8687e768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d8687e748 '' Function 0x562d86720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x562d8687e720 'float' # | | | | `-ImplicitCastExpr 0x562d8687e708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687e6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687e6b8 'double' lvalue ParmVar 0x562d8687e3c8 'V' 'double' # | | | `-DeprecatedAttr 0x562d8687e528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8687e930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x562d8687e880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x562d8687fc10 # | | | | `-ReturnStmt 0x562d8687fc00 # | | | | `-CallExpr 0x562d8687fbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d8687fbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d8687fb98 '' Function 0x562d86721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d8687fb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d8687fb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d8687fb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687fb08 'double2':'vector' lvalue ParmVar 0x562d8687e880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x562d8687e9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d8687fd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x562d8687fcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x562d868800f0 # | | | | `-ReturnStmt 0x562d868800e0 # | | | | `-CallExpr 0x562d868800b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86880098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86880078 '' Function 0x562d867214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86880050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86880038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86880020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d8687ffe8 'double3':'vector' lvalue ParmVar 0x562d8687fcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x562d8687fe30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86880260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x562d868801b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x562d868805d8 # | | | | `-ReturnStmt 0x562d868805c8 # | | | | `-CallExpr 0x562d86880598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86880580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86880560 '' Function 0x562d86721758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86880538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86880520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86880508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868804d0 'double4':'vector' lvalue ParmVar 0x562d868801b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x562d86880310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x562d86880738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86880688 col:26 used V 'int' # | | | |-CompoundStmt 0x562d86880a98 # | | | | `-ReturnStmt 0x562d86880a88 # | | | | `-CallExpr 0x562d86880a58 'float' # | | | | |-ImplicitCastExpr 0x562d86880a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86880a20 '' Function 0x562d86720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868809f8 'float' # | | | | `-ImplicitCastExpr 0x562d868809e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868809c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86880990 'int' lvalue ParmVar 0x562d86880688 'V' 'int' # | | | `-DeprecatedAttr 0x562d868807e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86880bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x562d86880b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x562d86880f78 # | | | | `-ReturnStmt 0x562d86880f68 # | | | | `-CallExpr 0x562d86880f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86880f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86880f00 '' Function 0x562d86721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86880ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86880ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86880ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86880e70 'int2':'vector' lvalue ParmVar 0x562d86880b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x562d86880ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868810d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x562d86881028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x562d86881460 # | | | | `-ReturnStmt 0x562d86881450 # | | | | `-CallExpr 0x562d86881420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86881408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d868813e8 '' Function 0x562d867214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d868813c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d868813a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86881390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86881358 'int3':'vector' lvalue ParmVar 0x562d86881028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x562d86881188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868815c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x562d86881510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x562d86881950 # | | | | `-ReturnStmt 0x562d86881940 # | | | | `-CallExpr 0x562d86881910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868818f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d868818d8 '' Function 0x562d86721758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d868818b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86881898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86881880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86881848 'int4':'vector' lvalue ParmVar 0x562d86881510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x562d86881670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86881ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x562d86881a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x562d86881e30 # | | | | `-ReturnStmt 0x562d86881e20 # | | | | `-CallExpr 0x562d86881df0 'float' # | | | | |-ImplicitCastExpr 0x562d86881dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d86881db8 '' Function 0x562d86720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86881d90 'float' # | | | | `-ImplicitCastExpr 0x562d86881d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86881d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86881d28 'uint':'unsigned int' lvalue ParmVar 0x562d86881a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x562d86881b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86881f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x562d86881ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x562d86882330 # | | | | `-ReturnStmt 0x562d86882320 # | | | | `-CallExpr 0x562d868822f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d868822d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d868822b8 '' Function 0x562d86721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86882290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86882278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86882260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86882228 'uint2':'vector' lvalue ParmVar 0x562d86881ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x562d86882040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86882490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x562d868823e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x562d86882838 # | | | | `-ReturnStmt 0x562d86882828 # | | | | `-CallExpr 0x562d868827f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d868827e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d868827c0 '' Function 0x562d867214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86882798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86882780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86882768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86882730 'uint3':'vector' lvalue ParmVar 0x562d868823e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x562d86882540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86882998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x562d868828e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x562d86882d48 # | | | | `-ReturnStmt 0x562d86882d38 # | | | | `-CallExpr 0x562d86882d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d86882cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86882cd0 '' Function 0x562d86721758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86882ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86882c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86882c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86882c40 'uint4':'vector' lvalue ParmVar 0x562d868828e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x562d86882a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86882ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d86882df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x562d86883248 # | | | | `-ReturnStmt 0x562d86883238 # | | | | `-CallExpr 0x562d86883208 'float' # | | | | |-ImplicitCastExpr 0x562d868831f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868831d0 '' Function 0x562d86720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x562d868831a8 'float' # | | | | `-ImplicitCastExpr 0x562d86883190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86883178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86883140 'int64_t':'long' lvalue ParmVar 0x562d86882df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x562d86882f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868833a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d868832f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x562d86883768 # | | | | `-ReturnStmt 0x562d86883758 # | | | | `-CallExpr 0x562d86883728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86883710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d868836f0 '' Function 0x562d86721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d868836c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d868836b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86883698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86883660 'int64_t2':'vector' lvalue ParmVar 0x562d868832f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86883458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d868838c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86883818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x562d86885dd0 # | | | | `-ReturnStmt 0x562d86885dc0 # | | | | `-CallExpr 0x562d86885d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86885d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86885d58 '' Function 0x562d867214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86885d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d86885d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86885d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86885cc8 'int64_t3':'vector' lvalue ParmVar 0x562d86883818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86883978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86885f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x562d86885e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x562d86886300 # | | | | `-ReturnStmt 0x562d868862f0 # | | | | `-CallExpr 0x562d868862c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x562d868862a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x562d86886288 '' Function 0x562d86721758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x562d86886260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x562d86886248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86886230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868861f8 'int64_t4':'vector' lvalue ParmVar 0x562d86885e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x562d86885fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86886460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x562d868863b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x562d86886820 # | | | | `-ReturnStmt 0x562d86886810 # | | | | `-CallExpr 0x562d868867e0 'float' # | | | | |-ImplicitCastExpr 0x562d868867c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x562d868867a8 '' Function 0x562d86720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x562d86886780 'float' # | | | | `-ImplicitCastExpr 0x562d86886768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86886750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86886718 'uint64_t':'unsigned long' lvalue ParmVar 0x562d868863b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x562d86886510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86886980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x562d868868d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x562d86886d60 # | | | | `-ReturnStmt 0x562d86886d50 # | | | | `-CallExpr 0x562d86886d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x562d86886d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x562d86886ce8 '' Function 0x562d86721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x562d86886cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x562d86886ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d86886c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d86886c58 'uint64_t2':'vector' lvalue ParmVar 0x562d868868d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x562d86886a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x562d86886ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x562d86886e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x562d868872a8 # | | | | `-ReturnStmt 0x562d86887298 # | | | | `-CallExpr 0x562d86887268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x562d86887250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x562d86887230 '' Function 0x562d867214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x562d86887208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x562d868871f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x562d868871d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x562d868871a0 'uint64_t3':'vector' lvalue ParmVar 0x562d86886e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x562d86886f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x562d86887408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x562d86887358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x562d868877f8 # | | | `-ReturnStmt 0x562d868877e8 # | | | `-CallExpr 0x562d868877b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x562d868877a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x562d86887780 '' Function 0x562d86721758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x562d86887758 'float4':'vector' # | | | `-ImplicitCastExpr 0x562d86887740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x562d86887728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x562d868876f0 'uint64_t4':'vector' lvalue ParmVar 0x562d86887358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x562d868874b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x562d86887810 prev 0x562d8678e818 line:12:11 hlsl # | | |-original Namespace 0x562d865eba98 'hlsl' # | | `-NamespaceDecl 0x562d86887880 prev 0x562d86689a88 line:13:11 __detail # | | |-original Namespace 0x562d86689a88 '__detail' # | | |-FunctionDecl 0x562d868879b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x562d86887908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x562d86887b60 # | | | `-ReturnStmt 0x562d86887b50 # | | | `-ImplicitCastExpr 0x562d86887b38 'vector' # | | | `-BinaryOperator 0x562d86887b18 'vector' '*' # | | | |-ImplicitCastExpr 0x562d86887ae8 'vector' # | | | | `-ExtVectorElementExpr 0x562d86887aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x562d86887a80 'float4':'vector' lvalue ParmVar 0x562d86887908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x562d86887b00 'vector' # | | | `-FloatingLiteral 0x562d86887ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x562d86887df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x562d86887b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86887d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x562d86887c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x562d86888058 # | | | `-ReturnStmt 0x562d86888048 # | | | `-CallExpr 0x562d86888018 '' # | | | |-UnresolvedLookupExpr 0x562d86887ed8 '' lvalue (ADL) = 'abs' 0x562d86694e28 0x562d86695128 0x562d86695438 0x562d86695748 0x562d86696e68 0x562d86697178 0x562d86697488 0x562d86697798 0x562d86697a68 0x562d86697d90 0x562d86698038 0x562d866982d8 0x562d86698528 0x562d86698838 0x562d86698b48 0x562d866995d8 0x562d866998c8 0x562d86699bd8 0x562d86699ee8 0x562d8669a1f8 0x562d8669eb70 0x562d8669ee18 0x562d8669f0b8 0x562d8669f358 0x562d8669f5a8 0x562d8669f8b8 0x562d866a0cc8 0x562d866a0fd8 # | | | `-DeclRefExpr 0x562d86887ff8 'T' lvalue ParmVar 0x562d86887c30 'X' 'T' # | | |-FunctionTemplateDecl 0x562d868886d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x562d86888070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d86888108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d86888628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86888578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x562d86888a28 # | | | `-ReturnStmt 0x562d86888a18 # | | | `-CallExpr 0x562d868889e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d86888748 '' lvalue (ADL) = 'sqrt' 0x562d8672af10 0x562d8672b178 0x562d8672b3f0 0x562d8672b668 0x562d8672b8d8 0x562d8672bb50 0x562d8672bdc8 0x562d8672c040 0x562d86855cc0 0x562d86856178 0x562d86856650 0x562d86856b30 0x562d86857008 0x562d86857500 0x562d868579d8 0x562d86857eb8 0x562d868583a0 0x562d86858878 0x562d86858d70 0x562d86859270 0x562d86859778 0x562d86859c70 0x562d8685a188 0x562d8685a6a8 0x562d8685abd0 0x562d8685b0e8 0x562d8685ba30 0x562d8685bf70 # | | | `-CallExpr 0x562d868889b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d86888868 '' lvalue (ADL) = 'dot' 0x562d866d5968 0x562d866d5d38 0x562d866d60d8 0x562d866d6478 0x562d866d6780 0x562d866d6b70 0x562d866d6f18 0x562d866d72b8 0x562d866d7608 0x562d866d7958 0x562d866d7d58 0x562d866d80f8 0x562d866d8498 0x562d866d8838 0x562d866d8c08 0x562d866d8fa8 0x562d866d9348 0x562d866d96e8 0x562d866d9a88 0x562d866d9e58 0x562d866da1f8 0x562d866da598 0x562d866da938 0x562d866dad08 0x562d866db0a8 # | | | |-RecoveryExpr 0x562d86888970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d86888990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d86888e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x562d86888a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86888d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d86888bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x562d86888c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x562d868890c0 # | | | `-ReturnStmt 0x562d868890b0 # | | | `-InitListExpr 0x562d86889050 'void' contains-errors # | | | |-IntegerLiteral 0x562d86888e90 'int' 1 # | | | |-BinaryOperator 0x562d86888f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x562d86888ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x562d86888eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x562d86888ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x562d86888f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x562d86888f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x562d86888f30 'int' 1 # | | | |-ArraySubscriptExpr 0x562d86888fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x562d86888f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x562d86888fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x562d86889030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x562d86888ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x562d86889010 'int' 3 # | | |-FunctionTemplateDecl 0x562d868893f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x562d868890d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86889350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d86889190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x562d86889208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x562d868895c8 # | | | `-ReturnStmt 0x562d868895b8 # | | | `-CallExpr 0x562d86889588 '' # | | | |-UnresolvedLookupExpr 0x562d868894e0 '' lvalue (ADL) = 'length_impl' 0x562d86887df8 # | | | `-BinaryOperator 0x562d86889568 '' '-' # | | | |-DeclRefExpr 0x562d86889528 'T' lvalue ParmVar 0x562d86889190 'X' 'T' # | | | `-DeclRefExpr 0x562d86889548 'T' lvalue ParmVar 0x562d86889208 'Y' 'T' # | | |-FunctionTemplateDecl 0x562d8688c0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x562d868895e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d86889678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d8688c048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d86889a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x562d86889ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x562d8688c258 # | | | `-ReturnStmt 0x562d8688c248 # | | | `-CallExpr 0x562d8688c218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d8688c170 '' lvalue (ADL) = 'length_vec_impl' 0x562d868886d0 # | | | `-BinaryOperator 0x562d8688c1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x562d8688c1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d8688c1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x562d8688c518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x562d8688c288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x562d8688c308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x562d8688c388 col:54 used c 'float' # | | | `-CompoundStmt 0x562d8688cb90 # | | | `-ReturnStmt 0x562d8688cb80 # | | | `-CallExpr 0x562d8688cac8 'float' # | | | |-ImplicitCastExpr 0x562d8688cab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x562d8688c9b0 '' Function 0x562d8688c708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x562d8688cb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x562d8688cb08 'half2':'vector' # | | | | `-DeclRefExpr 0x562d8688c9e8 'half2':'vector' lvalue ParmVar 0x562d8688c288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x562d8688cb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x562d8688cb38 'half2':'vector' # | | | | `-DeclRefExpr 0x562d8688ca08 'half2':'vector' lvalue ParmVar 0x562d8688c308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x562d8688cb68 'float' # | | | `-DeclRefExpr 0x562d8688ca28 'float' lvalue ParmVar 0x562d8688c388 'c' 'float' # | | |-FunctionTemplateDecl 0x562d8688d138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x562d8688cba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d8688cc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d8688d090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d8688cf00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x562d8688cfc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x562d8688d348 # | | | `-ReturnStmt 0x562d8688d338 # | | | `-CallExpr 0x562d8688d300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d8688d1b8 '' lvalue (ADL) = 'dot' 0x562d866d5968 0x562d866d5d38 0x562d866d60d8 0x562d866d6478 0x562d866d6780 0x562d866d6b70 0x562d866d6f18 0x562d866d72b8 0x562d866d7608 0x562d866d7958 0x562d866d7d58 0x562d866d80f8 0x562d866d8498 0x562d866d8838 0x562d866d8c08 0x562d866d8fa8 0x562d866d9348 0x562d866d96e8 0x562d866d9a88 0x562d866d9e58 0x562d866da1f8 0x562d866da598 0x562d866da938 0x562d866dad08 0x562d866db0a8 # | | | |-RecoveryExpr 0x562d8688d2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d8688d2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d8688d888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x562d8688d360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d8688d3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d8688d7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x562d8688d650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x562d8688d710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x562d8688df60 # | | | |-DeclStmt 0x562d8688da80 # | | | | `-VarDecl 0x562d8688d938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x562d8688da60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x562d8688d9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x562d8688d9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x562d8688d9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x562d8688da40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x562d8688da00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x562d8688da20 'int' 0 # | | | |-AttributedStmt 0x562d8688df18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x562d8688dee8 unroll 0 # | | | | `-ForStmt 0x562d8688deb0 # | | | | |-DeclStmt 0x562d8688db50 # | | | | | `-VarDecl 0x562d8688dab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x562d8688db18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x562d8688dbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x562d8688dba8 'int' # | | | | | | `-DeclRefExpr 0x562d8688db68 'int' lvalue Var 0x562d8688dab0 'i' 'int' # | | | | | `-DeclRefExpr 0x562d8688db88 'int' NonTypeTemplateParm 0x562d8688d3f8 'N' 'int' # | | | | |-UnaryOperator 0x562d8688dc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x562d8688dbe0 'int' lvalue Var 0x562d8688dab0 'i' 'int' # | | | | `-BinaryOperator 0x562d8688de90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x562d8688dc18 'T' contains-errors lvalue Var 0x562d8688d938 'sum' 'T' # | | | | `-CallExpr 0x562d8688de50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x562d8688dc50 '' lvalue (ADL) = 'mad' 0x562d866f2460 0x562d866f2818 0x562d866f2be0 0x562d866f3fd0 0x562d866f4380 0x562d866f4748 0x562d866f4b10 0x562d866f4ed8 0x562d866f52a0 0x562d866f5668 0x562d866f5a30 0x562d866f5e30 0x562d866f61f8 0x562d866f65c0 0x562d866f6988 0x562d866f6d50 0x562d866f7118 0x562d866f74e0 0x562d866f78a8 0x562d866f7cd0 0x562d866f8080 0x562d866f8448 0x562d866f8810 0x562d866f8bd8 0x562d866f8f88 0x562d866f9350 0x562d866f9718 0x562d866f9ae0 # | | | | |-ArraySubscriptExpr 0x562d8688ddb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x562d8688dd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x562d8688dd90 'int' lvalue Var 0x562d8688dab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x562d8688de10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x562d8688ddd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x562d8688ddf0 'int' lvalue Var 0x562d8688dab0 'i' 'int' # | | | | `-DeclRefExpr 0x562d8688de30 'T' contains-errors lvalue Var 0x562d8688d938 'sum' 'T' # | | | `-ReturnStmt 0x562d8688df50 # | | | `-DeclRefExpr 0x562d8688df30 'T' contains-errors lvalue Var 0x562d8688d938 'sum' 'T' # | | |-FunctionTemplateDecl 0x562d8688e268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x562d8688df88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d8688e1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d8688e040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x562d8688e0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x562d8688e480 # | | | `-ReturnStmt 0x562d8688e470 # | | | `-BinaryOperator 0x562d8688e450 '' '-' # | | | |-DeclRefExpr 0x562d8688e350 'T' lvalue ParmVar 0x562d8688e040 'I' 'T' # | | | `-BinaryOperator 0x562d8688e430 '' '*' # | | | |-BinaryOperator 0x562d8688e3f0 '' '*' # | | | | |-BinaryOperator 0x562d8688e3b0 '' '*' # | | | | | |-IntegerLiteral 0x562d8688e370 'int' 2 # | | | | | `-DeclRefExpr 0x562d8688e390 'T' lvalue ParmVar 0x562d8688e0b8 'N' 'T' # | | | | `-DeclRefExpr 0x562d8688e3d0 'T' lvalue ParmVar 0x562d8688e040 'I' 'T' # | | | `-DeclRefExpr 0x562d8688e410 'T' lvalue ParmVar 0x562d8688e0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x562d8688e888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x562d8688e498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d8688e538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x562d8688e7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d8688e650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x562d8688e710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x562d8688eb58 # | | | `-ReturnStmt 0x562d8688eb48 # | | | `-BinaryOperator 0x562d8688eb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x562d8688e908 '' contains-errors lvalue # | | | `-BinaryOperator 0x562d8688eb08 '' contains-errors '*' # | | | |-BinaryOperator 0x562d8688e968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x562d8688e928 'int' 2 # | | | | `-RecoveryExpr 0x562d8688e948 '' contains-errors lvalue # | | | `-CallExpr 0x562d8688ead0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d8688e988 '' lvalue (ADL) = 'dot' 0x562d866d5968 0x562d866d5d38 0x562d866d60d8 0x562d866d6478 0x562d866d6780 0x562d866d6b70 0x562d866d6f18 0x562d866d72b8 0x562d866d7608 0x562d866d7958 0x562d866d7d58 0x562d866d80f8 0x562d866d8498 0x562d866d8838 0x562d866d8c08 0x562d866d8fa8 0x562d866d9348 0x562d866d96e8 0x562d866d9a88 0x562d866d9e58 0x562d866da1f8 0x562d866da598 0x562d866da938 0x562d866dad08 0x562d866db0a8 # | | | |-RecoveryExpr 0x562d8688ea90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d8688eab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d8688efc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x562d8688eb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x562d8688ebf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x562d8688ef20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x562d8688eca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x562d8688ed20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x562d8688ed98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x562d8688fab0 # | | | |-DeclStmt 0x562d8688f2c0 # | | | | `-VarDecl 0x562d8688f0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x562d8688f288 '' # | | | | |-UnresolvedLookupExpr 0x562d8688f140 '' lvalue (ADL) = 'dot' 0x562d866d5968 0x562d866d5d38 0x562d866d60d8 0x562d866d6478 0x562d866d6780 0x562d866d6b70 0x562d866d6f18 0x562d866d72b8 0x562d866d7608 0x562d866d7958 0x562d866d7d58 0x562d866d80f8 0x562d866d8498 0x562d866d8838 0x562d866d8c08 0x562d866d8fa8 0x562d866d9348 0x562d866d96e8 0x562d866d9a88 0x562d866d9e58 0x562d866da1f8 0x562d866da598 0x562d866da938 0x562d866dad08 0x562d866db0a8 # | | | | |-DeclRefExpr 0x562d8688f248 'T' lvalue ParmVar 0x562d8688ed20 'N' 'T' # | | | | `-DeclRefExpr 0x562d8688f268 'T' lvalue ParmVar 0x562d8688eca8 'I' 'T' # | | | |-DeclStmt 0x562d8688f4f8 # | | | | `-VarDecl 0x562d8688f2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x562d8688f4d8 '' '-' # | | | | |-IntegerLiteral 0x562d8688f360 'int' 1 # | | | | `-BinaryOperator 0x562d8688f4b8 '' '*' # | | | | |-BinaryOperator 0x562d8688f3c0 '' '*' # | | | | | |-DeclRefExpr 0x562d8688f380 'U' lvalue ParmVar 0x562d8688ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x562d8688f3a0 'U' lvalue ParmVar 0x562d8688ed98 'Eta' 'U' # | | | | `-ParenExpr 0x562d8688f498 '' # | | | | `-BinaryOperator 0x562d8688f478 '' '-' # | | | | |-IntegerLiteral 0x562d8688f3e0 'int' 1 # | | | | `-BinaryOperator 0x562d8688f458 '' '*' # | | | | |-DeclRefExpr 0x562d8688f400 'T' lvalue Var 0x562d8688f0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x562d8688f438 'T' lvalue Var 0x562d8688f0d8 'Mul' 'T' # | | | |-DeclStmt 0x562d8688f8a0 # | | | | `-VarDecl 0x562d8688f530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x562d8688f880 '' # | | | | `-BinaryOperator 0x562d8688f860 '' '-' # | | | | |-BinaryOperator 0x562d8688f5d8 '' '*' # | | | | | |-DeclRefExpr 0x562d8688f598 'U' lvalue ParmVar 0x562d8688ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x562d8688f5b8 'T' lvalue ParmVar 0x562d8688eca8 'I' 'T' # | | | | `-BinaryOperator 0x562d8688f840 '' '*' # | | | | |-ParenExpr 0x562d8688f800 '' # | | | | | `-BinaryOperator 0x562d8688f7e0 '' '+' # | | | | | |-BinaryOperator 0x562d8688f638 '' '*' # | | | | | | |-DeclRefExpr 0x562d8688f5f8 'U' lvalue ParmVar 0x562d8688ed98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x562d8688f618 'T' lvalue Var 0x562d8688f0d8 'Mul' 'T' # | | | | | `-CallExpr 0x562d8688f7b0 '' # | | | | | |-UnresolvedLookupExpr 0x562d8688f658 '' lvalue (ADL) = 'sqrt' 0x562d8672af10 0x562d8672b178 0x562d8672b3f0 0x562d8672b668 0x562d8672b8d8 0x562d8672bb50 0x562d8672bdc8 0x562d8672c040 0x562d86855cc0 0x562d86856178 0x562d86856650 0x562d86856b30 0x562d86857008 0x562d86857500 0x562d868579d8 0x562d86857eb8 0x562d868583a0 0x562d86858878 0x562d86858d70 0x562d86859270 0x562d86859778 0x562d86859c70 0x562d8685a188 0x562d8685a6a8 0x562d8685abd0 0x562d8685b0e8 0x562d8685ba30 0x562d8685bf70 # | | | | | `-DeclRefExpr 0x562d8688f778 'T' lvalue Var 0x562d8688f2f8 'K' 'T' # | | | | `-DeclRefExpr 0x562d8688f820 'T' lvalue ParmVar 0x562d8688ed20 'N' 'T' # | | | `-ReturnStmt 0x562d8688faa0 # | | | `-CallExpr 0x562d8688fa60 '' # | | | |-UnresolvedLookupExpr 0x562d8688f8f0 '' lvalue (ADL) = 'select' 0x562d866e0158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d8688ebc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d8688eb70 'T' # | | | |-BinaryOperator 0x562d8688f9a8 '' '<' # | | | | |-DeclRefExpr 0x562d8688f968 'T' lvalue Var 0x562d8688f2f8 'K' 'T' # | | | | `-IntegerLiteral 0x562d8688f988 'int' 0 # | | | |-CXXStaticCastExpr 0x562d8688f9f8 'T' static_cast # | | | | `-IntegerLiteral 0x562d8688f9c8 'int' 0 # | | | `-DeclRefExpr 0x562d8688fa28 'T' lvalue Var 0x562d8688f530 'Result' 'T' # | | |-FunctionTemplateDecl 0x562d8688fdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x562d8688fae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d8688fd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d8688fb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x562d8688fc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x562d86891a08 # | | | |-DeclStmt 0x562d8688ff88 # | | | | `-VarDecl 0x562d8688fec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x562d8688ff68 '' '/' # | | | | |-DeclRefExpr 0x562d8688ff28 'T' lvalue ParmVar 0x562d8688fb90 'X' 'T' # | | | | `-DeclRefExpr 0x562d8688ff48 'T' lvalue ParmVar 0x562d8688fc08 'Y' 'T' # | | | |-DeclStmt 0x562d868914c0 # | | | | `-VarDecl 0x562d868913e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x562d868914a0 '' '>=' # | | | | |-DeclRefExpr 0x562d86891448 'T' lvalue Var 0x562d8688fec0 'div' 'T' # | | | | `-IntegerLiteral 0x562d86891480 'int' 0 # | | | |-DeclStmt 0x562d86891820 # | | | | `-VarDecl 0x562d868914f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x562d868917f0 '' # | | | | |-UnresolvedLookupExpr 0x562d86891560 '' lvalue (ADL) = 'frac' 0x562d866e7c40 0x562d866e7ea8 0x562d866e8120 0x562d866e8398 0x562d866e85f8 0x562d866e8870 0x562d866e8ae8 0x562d866e8d70 0x562d86751e40 0x562d867522f8 0x562d867527d0 0x562d86752cb0 0x562d86805308 0x562d868057c0 0x562d86805c98 0x562d86806178 0x562d86806660 0x562d86806b38 0x562d86807860 0x562d86807d60 0x562d86808268 0x562d86808760 0x562d86808c78 0x562d86809198 0x562d868096c0 0x562d8680a5e8 0x562d8680ab20 0x562d8680b060 # | | | | `-CallExpr 0x562d868917c0 '' # | | | | |-UnresolvedLookupExpr 0x562d86891680 '' lvalue (ADL) = 'abs' 0x562d86694e28 0x562d86695128 0x562d86695438 0x562d86695748 0x562d86696e68 0x562d86697178 0x562d86697488 0x562d86697798 0x562d86697a68 0x562d86697d90 0x562d86698038 0x562d866982d8 0x562d86698528 0x562d86698838 0x562d86698b48 0x562d866995d8 0x562d866998c8 0x562d86699bd8 0x562d86699ee8 0x562d8669a1f8 0x562d8669eb70 0x562d8669ee18 0x562d8669f0b8 0x562d8669f358 0x562d8669f5a8 0x562d8669f8b8 0x562d866a0cc8 0x562d866a0fd8 # | | | | `-DeclRefExpr 0x562d868917a0 'T' lvalue Var 0x562d8688fec0 'div' 'T' # | | | `-ReturnStmt 0x562d868919f8 # | | | `-BinaryOperator 0x562d868919d8 '' '*' # | | | |-CallExpr 0x562d86891978 '' # | | | | |-UnresolvedLookupExpr 0x562d86891858 '' lvalue (ADL) = 'select' 0x562d866e0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d8688fb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d8688fae0 'T' # | | | | |-DeclRefExpr 0x562d868918d0 'bool' lvalue Var 0x562d868913e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x562d86891908 'T' lvalue Var 0x562d868914f8 'frc' 'T' # | | | | `-UnaryOperator 0x562d86891960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x562d86891940 'T' lvalue Var 0x562d868914f8 'frc' 'T' # | | | `-DeclRefExpr 0x562d868919b8 'T' lvalue ParmVar 0x562d8688fc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x562d86891e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x562d86891a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d86891ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d86891d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d86891bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x562d86891cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x562d868926b8 # | | | |-DeclStmt 0x562d86891ff0 # | | | | `-VarDecl 0x562d86891f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x562d86891fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x562d86891fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x562d86891f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x562d86891f88 '' contains-errors lvalue # | | | |-DeclStmt 0x562d86892140 # | | | | `-VarDecl 0x562d86892050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x562d86892118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x562d868920f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x562d868920b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x562d868920d8 'int' 0 # | | | |-DeclStmt 0x562d86892500 # | | | | `-VarDecl 0x562d868921b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x562d868924d8 '' contains-errors lvalue # | | | | `-CallExpr 0x562d868924a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x562d86892218 '' lvalue (ADL) = 'frac' 0x562d866e7c40 0x562d866e7ea8 0x562d866e8120 0x562d866e8398 0x562d866e85f8 0x562d866e8870 0x562d866e8ae8 0x562d866e8d70 0x562d86751e40 0x562d867522f8 0x562d867527d0 0x562d86752cb0 0x562d86805308 0x562d868057c0 0x562d86805c98 0x562d86806178 0x562d86806660 0x562d86806b38 0x562d86807860 0x562d86807d60 0x562d86808268 0x562d86808760 0x562d86808c78 0x562d86809198 0x562d868096c0 0x562d8680a5e8 0x562d8680ab20 0x562d8680b060 # | | | | `-CallExpr 0x562d86892478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x562d86892338 '' lvalue (ADL) = 'abs' 0x562d86694e28 0x562d86695128 0x562d86695438 0x562d86695748 0x562d86696e68 0x562d86697178 0x562d86697488 0x562d86697798 0x562d86697a68 0x562d86697d90 0x562d86698038 0x562d866982d8 0x562d86698528 0x562d86698838 0x562d86698b48 0x562d866995d8 0x562d866998c8 0x562d86699bd8 0x562d86699ee8 0x562d8669a1f8 0x562d8669eb70 0x562d8669ee18 0x562d8669f0b8 0x562d8669f358 0x562d8669f5a8 0x562d8669f8b8 0x562d866a0cc8 0x562d866a0fd8 # | | | | `-RecoveryExpr 0x562d86892458 '' contains-errors lvalue # | | | `-ReturnStmt 0x562d868926a8 # | | | `-BinaryOperator 0x562d86892688 '' contains-errors '*' # | | | |-CallExpr 0x562d86892628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x562d86892538 '' lvalue (ADL) = 'select' 0x562d866e0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86891a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86891a38 'T' # | | | | |-RecoveryExpr 0x562d868925b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x562d868925d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x562d86892610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x562d868925f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d86892668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d86892af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x562d86892730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86892a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d868927e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x562d86892858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x562d868928d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x562d86892fe0 # | | | |-DeclStmt 0x562d86892e60 # | | | | `-VarDecl 0x562d86892c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x562d86892e30 '' # | | | | |-UnresolvedLookupExpr 0x562d86892c70 '' lvalue (ADL) = 'saturate' 0x562d866de0b8 0x562d866de320 0x562d866de598 0x562d866de810 0x562d866dea70 0x562d866dece8 0x562d866def60 0x562d866df1d8 0x562d866df438 0x562d866df6b0 0x562d866df928 0x562d866dfbf0 # | | | | `-BinaryOperator 0x562d86892e10 '' '/' # | | | | |-ParenExpr 0x562d86892d70 '' # | | | | | `-BinaryOperator 0x562d86892d50 '' '-' # | | | | | |-DeclRefExpr 0x562d86892d10 'T' lvalue ParmVar 0x562d868928d0 'X' 'T' # | | | | | `-DeclRefExpr 0x562d86892d30 'T' lvalue ParmVar 0x562d868927e0 'Min' 'T' # | | | | `-ParenExpr 0x562d86892df0 '' # | | | | `-BinaryOperator 0x562d86892dd0 '' '-' # | | | | |-DeclRefExpr 0x562d86892d90 'T' lvalue ParmVar 0x562d86892858 'Max' 'T' # | | | | `-DeclRefExpr 0x562d86892db0 'T' lvalue ParmVar 0x562d868927e0 'Min' 'T' # | | | `-ReturnStmt 0x562d86892fd0 # | | | `-BinaryOperator 0x562d86892fb0 '' '*' # | | | |-BinaryOperator 0x562d86892f70 '' '*' # | | | | |-ParenExpr 0x562d86892f30 '' # | | | | | `-BinaryOperator 0x562d86892f10 '' '-' # | | | | | |-IntegerLiteral 0x562d86892e78 'int' 3 # | | | | | `-BinaryOperator 0x562d86892ef0 '' '*' # | | | | | |-IntegerLiteral 0x562d86892e98 'int' 2 # | | | | | `-DeclRefExpr 0x562d86892eb8 'T' lvalue Var 0x562d86892c08 'S' 'T' # | | | | `-DeclRefExpr 0x562d86892f50 'T' lvalue Var 0x562d86892c08 'S' 'T' # | | | `-DeclRefExpr 0x562d86892f90 'T' lvalue Var 0x562d86892c08 'S' 'T' # | | |-FunctionTemplateDecl 0x562d868934c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x562d86893000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d86893098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d86893420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x562d868931b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x562d86893270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x562d86893330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x562d868939e0 # | | | |-DeclStmt 0x562d86893878 # | | | | `-VarDecl 0x562d868935a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x562d86893850 '' contains-errors lvalue # | | | | `-CallExpr 0x562d86893820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x562d86893610 '' lvalue (ADL) = 'saturate' 0x562d866de0b8 0x562d866de320 0x562d866de598 0x562d866de810 0x562d866dea70 0x562d866dece8 0x562d866def60 0x562d866df1d8 0x562d866df438 0x562d866df6b0 0x562d866df928 0x562d866dfbf0 # | | | | `-BinaryOperator 0x562d86893800 '' contains-errors '/' # | | | | |-ParenExpr 0x562d86893738 '' contains-errors # | | | | | `-BinaryOperator 0x562d86893718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x562d868936d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x562d868936b0 'int' lvalue ParmVar 0x562d86893330 'X' 'int' # | | | | | `-RecoveryExpr 0x562d868936f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x562d868937e0 '' contains-errors # | | | | `-BinaryOperator 0x562d868937c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x562d86893778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x562d86893758 'int' lvalue ParmVar 0x562d86893270 'Max' 'int' # | | | | `-RecoveryExpr 0x562d868937a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x562d868939d0 # | | | `-BinaryOperator 0x562d868939b0 '' contains-errors '*' # | | | |-BinaryOperator 0x562d86893970 '' contains-errors '*' # | | | | |-ParenExpr 0x562d86893930 '' contains-errors # | | | | | `-BinaryOperator 0x562d86893910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x562d86893890 'int' 3 # | | | | | `-BinaryOperator 0x562d868938f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x562d868938b0 'int' 2 # | | | | | `-RecoveryExpr 0x562d868938d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x562d86893950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d86893990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d86893e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x562d86893a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86893da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d86893b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x562d86893ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x562d86893c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x562d86894c08 # | | | |-DeclStmt 0x562d86893fb0 # | | | | `-VarDecl 0x562d86893ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x562d86893f90 '' '<' # | | | | |-DeclRefExpr 0x562d86893f50 'T' lvalue ParmVar 0x562d86893b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x562d86893f70 'int' 0 # | | | |-DeclStmt 0x562d868941a0 # | | | | `-VarDecl 0x562d86893fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x562d86894160 '' # | | | | |-UnresolvedLookupExpr 0x562d86894070 '' lvalue (ADL) = 'select' 0x562d866e0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86893a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86893a18 'T' # | | | | |-DeclRefExpr 0x562d868940e8 'bool' lvalue Var 0x562d86893ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x562d86894120 'int' 0 # | | | | `-DeclRefExpr 0x562d86894140 'T' lvalue ParmVar 0x562d86893b30 'NDotL' 'T' # | | | |-DeclStmt 0x562d868943b8 # | | | | `-VarDecl 0x562d86894230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x562d86894390 '' contains-errors lvalue # | | | | `-InitListExpr 0x562d86894330 'void' # | | | | |-IntegerLiteral 0x562d86894298 'int' 1 # | | | | |-DeclRefExpr 0x562d868942b8 'T' lvalue Var 0x562d86893fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x562d868942f0 'int' 0 # | | | | `-IntegerLiteral 0x562d86894310 'int' 1 # | | | |-DeclStmt 0x562d868945f8 # | | | | `-VarDecl 0x562d868943e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x562d868945c0 '' # | | | | |-UnresolvedLookupExpr 0x562d86894448 '' lvalue (ADL) = 'or' 0x562d8670eb78 0x562d8670ee88 0x562d8670f1a8 0x562d8670f4c8 0x562d8670f7e8 0x562d8670faf0 0x562d8670fdf8 0x562d86710100 0x562d86710408 0x562d86710710 0x562d86710a18 0x562d86710d20 0x562d86711028 0x562d86711330 0x562d86711638 0x562d86711968 0x562d86711c70 0x562d86711f78 0x562d86712280 # | | | | |-DeclRefExpr 0x562d86894520 'bool' lvalue Var 0x562d86893ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x562d868945a0 '' # | | | | `-BinaryOperator 0x562d86894580 '' '<' # | | | | |-DeclRefExpr 0x562d86894540 'T' lvalue ParmVar 0x562d86893ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x562d86894560 'int' 0 # | | | |-DeclStmt 0x562d86894998 # | | | | `-VarDecl 0x562d86894630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x562d86894968 '' # | | | | |-UnresolvedLookupExpr 0x562d86894698 '' lvalue (ADL) = 'exp' 0x562d866dbc70 0x562d866dbed8 0x562d866dc150 0x562d866dc3c8 0x562d866dc628 0x562d866dc8a0 0x562d866dcb18 0x562d866dcda0 0x562d867e6438 0x562d867e68e8 0x562d867e6db8 0x562d867e7290 0x562d867e7768 0x562d867e7c20 0x562d867e8780 0x562d867e8c60 0x562d867e9148 0x562d867e9620 0x562d867e9b18 0x562d867ea018 0x562d867ea520 0x562d867eb360 0x562d867eb878 0x562d867ebd98 0x562d867ec2c0 0x562d867ec7d8 0x562d867ecd10 0x562d867f0788 # | | | | `-BinaryOperator 0x562d86894948 '' '*' # | | | | |-CallExpr 0x562d868948f8 '' # | | | | | |-UnresolvedLookupExpr 0x562d868947b8 '' lvalue (ADL) = 'log' 0x562d866ed7e8 0x562d866eda50 0x562d866edd20 0x562d866edf98 0x562d866ee1f8 0x562d866ee470 0x562d866ee6e8 0x562d866ee960 0x562d8681c168 0x562d8681c618 0x562d8681cae8 0x562d8681cfc0 0x562d8681d498 0x562d8681d950 0x562d8681de40 0x562d8681e320 0x562d8681e808 0x562d8681ece0 0x562d8681f1d8 0x562d8681f6d8 0x562d86820410 0x562d86820908 0x562d86820e20 0x562d86821340 0x562d86821868 0x562d86821d80 0x562d868222b8 0x562d868230a8 # | | | | | `-DeclRefExpr 0x562d868948d8 'T' lvalue ParmVar 0x562d86893ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x562d86894928 'T' lvalue ParmVar 0x562d86893c20 'M' 'T' # | | | |-BinaryOperator 0x562d86894bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x562d86894a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x562d868949e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x562d868949b0 'int' contains-errors lvalue Var 0x562d86894230 'Result' 'int' # | | | | | `-IntegerLiteral 0x562d86894a10 'int' 2 # | | | | `-CallExpr 0x562d86894b78 '' # | | | | |-UnresolvedLookupExpr 0x562d86894a70 '' lvalue (ADL) = 'select' 0x562d866e0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86893a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86893a18 'T' # | | | | |-DeclRefExpr 0x562d86894ae8 'bool' lvalue Var 0x562d868943e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x562d86894b20 'int' 0 # | | | | `-DeclRefExpr 0x562d86894b40 'T' lvalue Var 0x562d86894630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x562d86894bf8 # | | | `-RecoveryExpr 0x562d86894bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d86894fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x562d86894c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86894f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d86894d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x562d86894d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x562d86894df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x562d86895368 # | | | `-ReturnStmt 0x562d86895358 # | | | `-CallExpr 0x562d86895318 '' # | | | |-UnresolvedLookupExpr 0x562d868950b8 '' lvalue (ADL) = 'select' 0x562d866e0158 # | | | |-BinaryOperator 0x562d868952a0 '' '<' # | | | | |-CallExpr 0x562d86895248 '' # | | | | | |-UnresolvedLookupExpr 0x562d86895100 '' lvalue (ADL) = 'dot' 0x562d866d5968 0x562d866d5d38 0x562d866d60d8 0x562d866d6478 0x562d866d6780 0x562d866d6b70 0x562d866d6f18 0x562d866d72b8 0x562d866d7608 0x562d866d7958 0x562d866d7d58 0x562d866d80f8 0x562d866d8498 0x562d866d8838 0x562d866d8c08 0x562d866d8fa8 0x562d866d9348 0x562d866d96e8 0x562d866d9a88 0x562d866d9e58 0x562d866da1f8 0x562d866da598 0x562d866da938 0x562d866dad08 0x562d866db0a8 # | | | | | |-DeclRefExpr 0x562d86895208 'T' lvalue ParmVar 0x562d86894d78 'I' 'T' # | | | | | `-DeclRefExpr 0x562d86895228 'T' lvalue ParmVar 0x562d86894df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x562d86895280 'int' 0 # | | | |-DeclRefExpr 0x562d868952c0 'T' lvalue ParmVar 0x562d86894d00 'N' 'T' # | | | `-UnaryOperator 0x562d86895300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x562d868952e0 'T' lvalue ParmVar 0x562d86894d00 'N' 'T' # | | |-FunctionTemplateDecl 0x562d86895a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x562d86895380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868959f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d86895870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x562d868958e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x562d86895d40 # | | | `-ReturnStmt 0x562d86895d30 # | | | `-BinaryOperator 0x562d86895d10 '' '*' # | | | |-CallExpr 0x562d86895cc0 '' # | | | | |-UnresolvedLookupExpr 0x562d86895b80 '' lvalue (ADL) = 'exp2' 0x562d866dd000 0x562d866dd268 0x562d866dd4e0 0x562d866dd758 0x562d866dd9b8 0x562d866bbdc0 0x562d866bc038 0x562d866bc2b0 0x562d867f0ce0 0x562d867f1198 0x562d867f1670 0x562d867f1b50 0x562d867f2028 0x562d867f2550 0x562d867f2a28 0x562d867f2f08 0x562d867f33f0 0x562d867f38c8 0x562d867f3dc0 0x562d867f42c0 0x562d867f47e0 0x562d867f4cd8 0x562d867f51f0 0x562d867f5710 0x562d867f5c38 0x562d867f6150 0x562d867f6988 0x562d867f6ec8 # | | | | `-DeclRefExpr 0x562d86895ca0 'T' lvalue ParmVar 0x562d868958e8 'Exp' 'T' # | | | `-DeclRefExpr 0x562d86895cf0 'T' lvalue ParmVar 0x562d86895870 'X' 'T' # | | |-FunctionTemplateDecl 0x562d868960d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x562d86895d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x562d86895de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x562d86895e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x562d86896030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x562d86895f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x562d868967d0 # | | | |-DeclStmt 0x562d86896470 # | | | | `-VarDecl 0x562d868961d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x562d86896440 '' # | | | | |-DeclRefExpr 0x562d868963e8 '' Function 0x562d86896290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x562d86896420 'T' lvalue ParmVar 0x562d86895f10 'X' 'T' # | | | |-DeclStmt 0x562d868965e8 # | | | | `-VarDecl 0x562d868964a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x562d868965c8 '' '-' # | | | | |-ParenExpr 0x562d86896570 'int' # | | | | | `-BinaryOperator 0x562d86896550 'int' '-' # | | | | | |-DeclRefExpr 0x562d86896510 'int' NonTypeTemplateParm 0x562d86895e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x562d86896530 'int' 1 # | | | | `-DeclRefExpr 0x562d86896590 'K' lvalue Var 0x562d868961d8 'FBH' 'K' # | | | |-BinaryOperator 0x562d86896778 '' '=' # | | | | |-DeclRefExpr 0x562d86896600 'K' lvalue Var 0x562d868961d8 'FBH' 'K' # | | | | `-CallExpr 0x562d86896738 '' # | | | | |-UnresolvedLookupExpr 0x562d86896620 '' lvalue (ADL) = 'select' 0x562d866e0158 # | | | | |-BinaryOperator 0x562d868966c0 '' '==' # | | | | | |-DeclRefExpr 0x562d86896668 'K' lvalue Var 0x562d868961d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x562d868966a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x562d86896688 'int' 1 # | | | | |-DeclRefExpr 0x562d868966e0 'K' lvalue Var 0x562d868961d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x562d86896700 'K' lvalue Var 0x562d868964a8 'Inversion' 'K' # | | | `-ReturnStmt 0x562d868967b8 nrvo_candidate(Var 0x562d868961d8 'FBH' 'K') # | | | `-DeclRefExpr 0x562d86896798 'K' lvalue Var 0x562d868961d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x562d86896a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x562d86896800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86896990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x562d868968b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x562d86896d58 # | | | `-ReturnStmt 0x562d86896d48 # | | | `-CallExpr 0x562d86896d18 '' # | | | |-DeclRefExpr 0x562d86896cc0 '' Function 0x562d86896b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x562d86896cf8 'T' lvalue ParmVar 0x562d868968b0 'input' 'T' # | | |-FunctionTemplateDecl 0x562d86896fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x562d86896d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86896f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x562d86896e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x562d868972c8 # | | | `-ReturnStmt 0x562d868972b8 # | | | `-CallExpr 0x562d86897288 '' # | | | |-DeclRefExpr 0x562d86897230 '' Function 0x562d868970d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x562d86897268 'T' lvalue ParmVar 0x562d86896e20 'input' 'T' # | | `-FunctionTemplateDecl 0x562d86897518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x562d868972e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x562d86897470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x562d86897390 col:49 referenced input 'T' # | | `-CompoundStmt 0x562d86897cd8 # | | |-DeclStmt 0x562d86897750 # | | | `-VarDecl 0x562d86897618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x562d86897720 '' # | | | |-UnresolvedLookupExpr 0x562d86897680 '' lvalue (ADL) = 'ddx_coarse' 0x562d86721c50 0x562d86721eb8 0x562d86722130 0x562d867223a8 0x562d86722608 0x562d86722880 0x562d86722af8 0x562d86722d70 # | | | `-DeclRefExpr 0x562d86897700 'T' lvalue ParmVar 0x562d86897390 'input' 'T' # | | |-BinaryOperator 0x562d86897910 '' '=' # | | | |-DeclRefExpr 0x562d86897768 'T' lvalue Var 0x562d86897618 'derivCoarseX' 'T' # | | | `-CallExpr 0x562d868978e0 '' # | | | |-UnresolvedLookupExpr 0x562d868977a0 '' lvalue (ADL) = 'abs' 0x562d86694e28 0x562d86695128 0x562d86695438 0x562d86695748 0x562d86696e68 0x562d86697178 0x562d86697488 0x562d86697798 0x562d86697a68 0x562d86697d90 0x562d86698038 0x562d866982d8 0x562d86698528 0x562d86698838 0x562d86698b48 0x562d866995d8 0x562d866998c8 0x562d86699bd8 0x562d86699ee8 0x562d8669a1f8 0x562d8669eb70 0x562d8669ee18 0x562d8669f0b8 0x562d8669f358 0x562d8669f5a8 0x562d8669f8b8 0x562d866a0cc8 0x562d866a0fd8 # | | | `-DeclRefExpr 0x562d868978c0 'T' lvalue Var 0x562d86897618 'derivCoarseX' 'T' # | | |-DeclStmt 0x562d86897a88 # | | | `-VarDecl 0x562d86897950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x562d86897a58 '' # | | | |-UnresolvedLookupExpr 0x562d868979b8 '' lvalue (ADL) = 'ddy_coarse' 0x562d86722fd0 0x562d86723238 0x562d867234b0 0x562d86723728 0x562d8678b7f0 0x562d8678ba68 0x562d8678bce0 0x562d8678bf58 # | | | `-DeclRefExpr 0x562d86897a38 'T' lvalue ParmVar 0x562d86897390 'input' 'T' # | | |-BinaryOperator 0x562d86897c48 '' '=' # | | | |-DeclRefExpr 0x562d86897aa0 'T' lvalue Var 0x562d86897950 'derivCoarseY' 'T' # | | | `-CallExpr 0x562d86897c18 '' # | | | |-UnresolvedLookupExpr 0x562d86897ad8 '' lvalue (ADL) = 'abs' 0x562d86694e28 0x562d86695128 0x562d86695438 0x562d86695748 0x562d86696e68 0x562d86697178 0x562d86697488 0x562d86697798 0x562d86697a68 0x562d86697d90 0x562d86698038 0x562d866982d8 0x562d86698528 0x562d86698838 0x562d86698b48 0x562d866995d8 0x562d866998c8 0x562d86699bd8 0x562d86699ee8 0x562d8669a1f8 0x562d8669eb70 0x562d8669ee18 0x562d8669f0b8 0x562d8669f358 0x562d8669f5a8 0x562d8669f8b8 0x562d866a0cc8 0x562d866a0fd8 # | | | `-DeclRefExpr 0x562d86897bf8 'T' lvalue Var 0x562d86897950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x562d86897cc8 # | | `-BinaryOperator 0x562d86897ca8 '' '+' # | | |-DeclRefExpr 0x562d86897c68 'T' lvalue Var 0x562d86897618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x562d86897c88 'T' lvalue Var 0x562d86897950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x562d8688c6b8 col:10 implicit C # | | `-FunctionDecl 0x562d8688c708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x562d8688c810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x562d8688c878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x562d8688c8e0 <> 'float' # | | |-BuiltinAttr 0x562d8688c7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x562d8688c960 Implicit # | | `-ConstAttr 0x562d8688c988 Implicit # | |-LinkageSpecDecl 0x562d86896240 col:11 implicit C # | | `-FunctionDecl 0x562d86896290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x562d86896338 <> Implicit 702 # | | |-NoThrowAttr 0x562d86896398 Implicit # | | `-ConstAttr 0x562d868963c0 Implicit # | |-LinkageSpecDecl 0x562d86896b18 col:10 implicit C # | | `-FunctionDecl 0x562d86896b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x562d86896c10 <> Implicit 692 # | | |-NoThrowAttr 0x562d86896c70 Implicit # | | `-ConstAttr 0x562d86896c98 Implicit # | |-LinkageSpecDecl 0x562d86897088 col:10 implicit C # | | `-FunctionDecl 0x562d868970d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x562d86897180 <> Implicit 694 # | | |-NoThrowAttr 0x562d868971e0 Implicit # | | `-ConstAttr 0x562d86897208 Implicit # | |-NamespaceDecl 0x562d86897e30 prev 0x562d86887810 line:14:11 hlsl # | | |-original Namespace 0x562d865eba98 'hlsl' # | | |-FunctionTemplateDecl 0x562d868981a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x562d86897ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d86897f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d868980f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86898048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x562d868983c8 # | | | `-ReturnStmt 0x562d868983b8 # | | | `-CallExpr 0x562d86898388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868982a8 '' lvalue (no ADL) = 'bit_cast' 0x562d86691160 0x562d86693c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x562d865eb360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86897ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86897ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x562d86898268 'int' NonTypeTemplateParm 0x562d86897f38 'N' 'int' # | | | `-RecoveryExpr 0x562d86898368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d86898660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x562d868983e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868985b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x562d86898490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x562d868988c0 # | | | `-ReturnStmt 0x562d868988b0 # | | | `-CallExpr 0x562d86898880 '' # | | | |-UnresolvedLookupExpr 0x562d868987c0 '' lvalue (no ADL) = 'bit_cast' 0x562d86691160 0x562d86693c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x562d865eb360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d86898430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d868983e0 'T' # | | | `-DeclRefExpr 0x562d86898860 'T' lvalue ParmVar 0x562d86898490 'F' 'T' # | | |-FunctionTemplateDecl 0x562d86898be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x562d868988d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d86898978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d86898b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x562d86898a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x562d86898e08 # | | | `-ReturnStmt 0x562d86898df8 # | | | `-CallExpr 0x562d86898dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d86898ce8 '' lvalue (no ADL) = 'bit_cast' 0x562d86691160 0x562d86693c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x562d865eb260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86898930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d868988d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x562d86898ca8 'int' NonTypeTemplateParm 0x562d86898978 'N' 'int' # | | | `-RecoveryExpr 0x562d86898da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868990a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x562d86898e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86898ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x562d86898ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x562d86899300 # | | | `-ReturnStmt 0x562d868992f0 # | | | `-CallExpr 0x562d868992c0 '' # | | | |-UnresolvedLookupExpr 0x562d86899200 '' lvalue (no ADL) = 'bit_cast' 0x562d86691160 0x562d86693c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x562d865eb260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d86898e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d86898e20 'T' # | | | `-DeclRefExpr 0x562d868992a0 'T' lvalue ParmVar 0x562d86898ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x562d86899638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x562d86899318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d868993b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d86899590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x562d868994e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x562d8675e940 # | | | `-ReturnStmt 0x562d8675e930 # | | | `-CallExpr 0x562d8675e900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d8675e820 '' lvalue (no ADL) = 'bit_cast' 0x562d86691160 0x562d86693c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d86899370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d86899318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x562d86899718 'int' NonTypeTemplateParm 0x562d868993b8 'N' 'int' # | | | `-RecoveryExpr 0x562d8675e8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d8675ebe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x562d8675e958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d8675eb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x562d8675ea10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x562d8675ee58 # | | | `-ReturnStmt 0x562d8675ee48 # | | | `-CallExpr 0x562d8675ee18 '' # | | | |-UnresolvedLookupExpr 0x562d8675ed58 '' lvalue (no ADL) = 'bit_cast' 0x562d86691160 0x562d86693c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x562d8675e9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x562d8675e958 'T' # | | | `-DeclRefExpr 0x562d8675edf8 'T' lvalue ParmVar 0x562d8675ea10 'F' 'T' # | | |-FunctionDecl 0x562d8675f248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x562d8675ee98 col:19 'double' # | | | |-ParmVarDecl 0x562d8675ef80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x562d8675efe8 out # | | | |-ParmVarDecl 0x562d8675f060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x562d8675f0c8 out # | | | |-BuiltinAliasAttr 0x562d8675f308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x562d8675f380 Implicit # | | | `-ConstAttr 0x562d8675f3a8 Implicit # | | |-FunctionDecl 0x562d8675f7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x562d8675f420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x562d8675f510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x562d8675f578 out # | | | |-ParmVarDecl 0x562d8675f5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x562d8675f658 out # | | | |-BuiltinAliasAttr 0x562d8675f898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x562d8675f910 Implicit # | | | `-ConstAttr 0x562d8675f938 Implicit # | | |-FunctionDecl 0x562d8675fd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x562d8675f9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x562d8675faa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x562d8675fb08 out # | | | |-ParmVarDecl 0x562d8675fb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x562d8675fbe8 out # | | | |-BuiltinAliasAttr 0x562d8675fe28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x562d8675fea0 Implicit # | | | `-ConstAttr 0x562d8675fec8 Implicit # | | |-FunctionDecl 0x562d867602f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x562d8675ff40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x562d86760030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x562d86760098 out # | | | |-ParmVarDecl 0x562d86760110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x562d86760178 out # | | | |-BuiltinAliasAttr 0x562d867603b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x562d86760430 Implicit # | | | `-ConstAttr 0x562d86760458 Implicit # | | |-FunctionTemplateDecl 0x562d86760ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x562d86760490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86760a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562d86760848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x562d867608c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x562d86760c30 # | | | `-ReturnStmt 0x562d86760c20 # | | | `-CallExpr 0x562d86760be8 '' # | | | |-UnresolvedLookupExpr 0x562d86760b60 '' lvalue (no ADL) = 'distance_impl' 0x562d868893f8 # | | | |-DeclRefExpr 0x562d86760ba8 'T' lvalue ParmVar 0x562d86760848 'X' 'T' # | | | `-DeclRefExpr 0x562d86760bc8 'T' lvalue ParmVar 0x562d867608c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x562d867611f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x562d86760c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d86761148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562d86760fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x562d86761030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x562d86761370 # | | | `-ReturnStmt 0x562d86761360 # | | | `-CallExpr 0x562d86761328 '' # | | | |-UnresolvedLookupExpr 0x562d867612a0 '' lvalue (no ADL) = 'distance_impl' 0x562d868893f8 # | | | |-DeclRefExpr 0x562d867612e8 'T' lvalue ParmVar 0x562d86760fb8 'X' 'T' # | | | `-DeclRefExpr 0x562d86761308 'T' lvalue ParmVar 0x562d86761030 'Y' 'T' # | | |-FunctionTemplateDecl 0x562d86761700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x562d867613a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d86761658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x562d86761480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x562d86761548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x562d86761880 # | | | `-ReturnStmt 0x562d86761870 # | | | `-CallExpr 0x562d86761838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d867617b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x562d8688c0f0 # | | | |-RecoveryExpr 0x562d867617f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d86761818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d86761c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x562d867618b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d86761b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x562d86761978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x562d86761a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x562d86761d80 # | | | `-ReturnStmt 0x562d86761d70 # | | | `-CallExpr 0x562d86761d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d86761cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x562d8688c0f0 # | | | |-RecoveryExpr 0x562d86761cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d86761d18 '' contains-errors lvalue # | | |-FunctionDecl 0x562d86762048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x562d86761dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x562d86761e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x562d86761ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x562d867623a0 # | | | | `-ReturnStmt 0x562d86762390 # | | | | `-CallExpr 0x562d86762308 'float' # | | | | |-ImplicitCastExpr 0x562d867622f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x562d86762200 'float (half2, half2, float)' lvalue Function 0x562d8688c518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x562d86887880 '__detail' # | | | | |-ImplicitCastExpr 0x562d86762348 'half2':'vector' # | | | | | `-DeclRefExpr 0x562d86762230 'half2':'vector' lvalue ParmVar 0x562d86761dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x562d86762360 'half2':'vector' # | | | | | `-DeclRefExpr 0x562d86762250 'half2':'vector' lvalue ParmVar 0x562d86761e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x562d86762378 'float' # | | | | `-DeclRefExpr 0x562d86762270 'float' lvalue ParmVar 0x562d86761ec0 'C' 'float' # | | | `-AvailabilityAttr 0x562d86762108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x562d867625a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x562d867623d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x562d86762450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x562d86762768 # | | | `-ReturnStmt 0x562d86762758 # | | | `-RecoveryExpr 0x562d86762720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x562d86762698 '' lvalue (no ADL) = 'dst_impl' 0x562d86888e10 # | | | |-DeclRefExpr 0x562d867626e0 'half4':'vector' lvalue ParmVar 0x562d867623d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x562d86762700 'half4':'vector' lvalue ParmVar 0x562d86762450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x562d868aa1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x562d86762798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x562d868aa070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x562d868aa398 # | | | `-ReturnStmt 0x562d868aa388 # | | | `-RecoveryExpr 0x562d868aa350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x562d868aa2c8 '' lvalue (no ADL) = 'dst_impl' 0x562d86888e10 # | | | |-DeclRefExpr 0x562d868aa310 'float4':'vector' lvalue ParmVar 0x562d86762798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x562d868aa330 'float4':'vector' lvalue ParmVar 0x562d868aa070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x562d868aa598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x562d868aa3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x562d868aa448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x562d868aa768 # | | | `-ReturnStmt 0x562d868aa758 # | | | `-RecoveryExpr 0x562d868aa720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x562d868aa698 '' lvalue (no ADL) = 'dst_impl' 0x562d86888e10 # | | | |-DeclRefExpr 0x562d868aa6e0 'double4':'vector' lvalue ParmVar 0x562d868aa3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x562d868aa700 'double4':'vector' lvalue ParmVar 0x562d868aa448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x562d868aae10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x562d868aa780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868aad68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x562d868aaae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x562d868aab60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x562d868aabd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x562d868aafb0 # | | | `-ReturnStmt 0x562d868aafa0 # | | | `-CallExpr 0x562d868aaf60 '' # | | | |-UnresolvedLookupExpr 0x562d868aaeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x562d86894fc8 # | | | |-DeclRefExpr 0x562d868aaf00 'T' lvalue ParmVar 0x562d868aaae8 'N' 'T' # | | | |-DeclRefExpr 0x562d868aaf20 'T' lvalue ParmVar 0x562d868aab60 'I' 'T' # | | | `-DeclRefExpr 0x562d868aaf40 'T' lvalue ParmVar 0x562d868aabd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x562d868ab610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x562d868aafc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868ab568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x562d868ab338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x562d868ab3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x562d868ab428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x562d868ab7c0 # | | | `-ReturnStmt 0x562d868ab7b0 # | | | `-CallExpr 0x562d868ab770 '' # | | | |-UnresolvedLookupExpr 0x562d868ab6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x562d86894fc8 # | | | |-DeclRefExpr 0x562d868ab710 'T' lvalue ParmVar 0x562d868ab338 'N' 'T' # | | | |-DeclRefExpr 0x562d868ab730 'T' lvalue ParmVar 0x562d868ab3b0 'I' 'T' # | | | `-DeclRefExpr 0x562d868ab750 'T' lvalue ParmVar 0x562d868ab428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x562d868abc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x562d868ab7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x562d868abbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x562d868ab900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x562d868ab9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x562d868aba90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x562d868abe20 # | | | `-ReturnStmt 0x562d868abe10 # | | | `-CallExpr 0x562d868abdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868abd28 '' lvalue (no ADL) = 'faceforward_impl' 0x562d86894fc8 # | | | |-RecoveryExpr 0x562d868abd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x562d868abd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868abdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868ac288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x562d868abe50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x562d868ac1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x562d868abf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x562d868ac028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x562d868ac0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x562d868ac438 # | | | `-ReturnStmt 0x562d868ac428 # | | | `-CallExpr 0x562d868ac3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868ac340 '' lvalue (no ADL) = 'faceforward_impl' 0x562d86894fc8 # | | | |-RecoveryExpr 0x562d868ac388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x562d868ac3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868ac3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868acac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x562d868ac450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868aca18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868ac8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x562d868accf8 # | | | `-ReturnStmt 0x562d868acce8 # | | | `-CallExpr 0x562d868accb8 '' # | | | |-UnresolvedLookupExpr 0x562d868acbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x562d868960d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d868ac4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d868ac450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x562d868acba0 'int' 32 # | | | `-DeclRefExpr 0x562d868acc98 'T' lvalue ParmVar 0x562d868ac8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x562d868ad340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x562d868acd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d868acda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d868ad298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x562d868ad1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x562d868ad4e0 # | | |-FunctionTemplateDecl 0x562d868adb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x562d868ad4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868ada88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868ad998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x562d868add60 # | | | `-ReturnStmt 0x562d868add50 # | | | `-CallExpr 0x562d868add20 '' # | | | |-UnresolvedLookupExpr 0x562d868adc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x562d868960d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x562d8663e9c0 'uint' sugar # | | | | | |-Typedef 0x562d8661bce8 'uint' # | | | | | `-BuiltinType 0x562d865eb300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x562d868ad540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x562d868ad4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x562d868adc08 'int' 64 # | | | `-DeclRefExpr 0x562d868add00 'T' lvalue ParmVar 0x562d868ad998 'X' 'T' # | | |-FunctionTemplateDecl 0x562d868ae3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x562d868add78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d868ade18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d868ae308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x562d868ae258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x562d868ae550 # | | |-FunctionTemplateDecl 0x562d868aeb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x562d868ae560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868aea58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562d868ae8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x562d868ae940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x562d868aec70 # | | | `-ReturnStmt 0x562d868aec60 # | | | `-CallExpr 0x562d868aec28 '' # | | | |-UnresolvedLookupExpr 0x562d868aeba0 '' lvalue (no ADL) = 'fmod_impl' 0x562d8688fdb8 # | | | |-DeclRefExpr 0x562d868aebe8 'T' lvalue ParmVar 0x562d868ae8c8 'X' 'T' # | | | `-DeclRefExpr 0x562d868aec08 'T' lvalue ParmVar 0x562d868ae940 'Y' 'T' # | | |-FunctionTemplateDecl 0x562d868af230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x562d868aec88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868af188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562d868aeff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x562d868af070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x562d868af3b0 # | | | `-ReturnStmt 0x562d868af3a0 # | | | `-CallExpr 0x562d868af368 '' # | | | |-UnresolvedLookupExpr 0x562d868af2e0 '' lvalue (no ADL) = 'fmod_impl' 0x562d8688fdb8 # | | | |-DeclRefExpr 0x562d868af328 'T' lvalue ParmVar 0x562d868aeff8 'X' 'T' # | | | `-DeclRefExpr 0x562d868af348 'T' lvalue ParmVar 0x562d868af070 'Y' 'T' # | | |-FunctionTemplateDecl 0x562d868af770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x562d868af3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868af6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562d868af4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x562d868af5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x562d868af8f0 # | | | `-ReturnStmt 0x562d868af8e0 # | | | `-CallExpr 0x562d868af8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868af820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x562d86891e28 # | | | |-RecoveryExpr 0x562d868af868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868af888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868afc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x562d868af920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868afbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562d868afa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x562d868afaf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x562d868afdf0 # | | | `-ReturnStmt 0x562d868afde0 # | | | `-CallExpr 0x562d868afda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868afd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x562d86891e28 # | | | |-RecoveryExpr 0x562d868afd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868afd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868b03b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x562d868afe08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b0308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562d868b0178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x562d868b01f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x562d868b0520 # | | | `-ReturnStmt 0x562d868b0510 # | | | `-CallExpr 0x562d868b04d8 '' # | | | |-UnresolvedLookupExpr 0x562d868b0450 '' lvalue (no ADL) = 'ldexp_impl' 0x562d86895a98 # | | | |-DeclRefExpr 0x562d868b0498 'T' lvalue ParmVar 0x562d868b0178 'X' 'T' # | | | `-DeclRefExpr 0x562d868b04b8 'T' lvalue ParmVar 0x562d868b01f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x562d868b0ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x562d868b0538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b0a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562d868b08a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x562d868b0920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x562d868b0c60 # | | | `-ReturnStmt 0x562d868b0c50 # | | | `-CallExpr 0x562d868b0c18 '' # | | | |-UnresolvedLookupExpr 0x562d868b0b90 '' lvalue (no ADL) = 'ldexp_impl' 0x562d86895a98 # | | | |-DeclRefExpr 0x562d868b0bd8 'T' lvalue ParmVar 0x562d868b08a8 'X' 'T' # | | | `-DeclRefExpr 0x562d868b0bf8 'T' lvalue ParmVar 0x562d868b0920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x562d868b0fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x562d868b0c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868b0f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562d868b0da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x562d868b0e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x562d868b1160 # | | | `-ReturnStmt 0x562d868b1150 # | | | `-CallExpr 0x562d868b1118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b1090 '' lvalue (no ADL) = 'ldexp_impl' 0x562d86895a98 # | | | |-RecoveryExpr 0x562d868b10d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868b10f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868b14e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x562d868b1190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868b1438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562d868b12a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x562d868b1368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x562d868b1660 # | | | `-ReturnStmt 0x562d868b1650 # | | | `-CallExpr 0x562d868b1618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b1590 '' lvalue (no ADL) = 'ldexp_impl' 0x562d86895a98 # | | | |-RecoveryExpr 0x562d868b15d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868b15f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868b1b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x562d868b1678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b1ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868b19e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x562d868b1cc0 # | | | `-ReturnStmt 0x562d868b1cb0 # | | | `-CallExpr 0x562d868b1c80 '' # | | | |-UnresolvedLookupExpr 0x562d868b1c18 '' lvalue (no ADL) = 'length_impl' 0x562d86887df8 # | | | `-DeclRefExpr 0x562d868b1c60 'T' lvalue ParmVar 0x562d868b19e8 'X' 'T' # | | |-FunctionTemplateDecl 0x562d868b2220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x562d868b1cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b2178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868b2090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x562d868b2370 # | | | `-ReturnStmt 0x562d868b2360 # | | | `-CallExpr 0x562d868b2330 '' # | | | |-UnresolvedLookupExpr 0x562d868b22c8 '' lvalue (no ADL) = 'length_impl' 0x562d86887df8 # | | | `-DeclRefExpr 0x562d868b2310 'T' lvalue ParmVar 0x562d868b2090 'X' 'T' # | | |-FunctionTemplateDecl 0x562d868b2600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x562d868b23a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868b2558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x562d868b2468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x562d868b2750 # | | | `-ReturnStmt 0x562d868b2740 # | | | `-CallExpr 0x562d868b2710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b26a8 '' lvalue (no ADL) = 'length_vec_impl' 0x562d868886d0 # | | | `-RecoveryExpr 0x562d868b26f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868b29e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x562d868b2780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868b2938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x562d868b2848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x562d868b2b30 # | | | `-ReturnStmt 0x562d868b2b20 # | | | `-CallExpr 0x562d868b2af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b2a88 '' lvalue (no ADL) = 'length_vec_impl' 0x562d868886d0 # | | | `-RecoveryExpr 0x562d868b2ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x562d868b2de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x562d868b2b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x562d868b2be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x562d868b2c60 col:53 used M 'half' # | | | `-CompoundStmt 0x562d868b2fd8 # | | | `-ReturnStmt 0x562d868b2fc8 # | | | `-RecoveryExpr 0x562d868b2f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x562d868b2ee0 '' lvalue (no ADL) = 'lit_impl' 0x562d86893e50 # | | | |-DeclRefExpr 0x562d868b2f28 'half' lvalue ParmVar 0x562d868b2b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x562d868b2f48 'half' lvalue ParmVar 0x562d868b2be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x562d868b2f68 'half' lvalue ParmVar 0x562d868b2c60 'M' 'half' # | | |-FunctionDecl 0x562d868b3298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x562d868b3008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x562d868b3088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x562d868b3108 col:57 used M 'float' # | | | `-CompoundStmt 0x562d868b3498 # | | | `-ReturnStmt 0x562d868b3488 # | | | `-RecoveryExpr 0x562d868b3448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x562d868b33a0 '' lvalue (no ADL) = 'lit_impl' 0x562d86893e50 # | | | |-DeclRefExpr 0x562d868b33e8 'float' lvalue ParmVar 0x562d868b3008 'NDotL' 'float' # | | | |-DeclRefExpr 0x562d868b3408 'float' lvalue ParmVar 0x562d868b3088 'NDotH' 'float' # | | | `-DeclRefExpr 0x562d868b3428 'float' lvalue ParmVar 0x562d868b3108 'M' 'float' # | | |-FunctionDecl 0x562d868b3578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x562d868b34c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x562d868b3780 # | | | `-ReturnStmt 0x562d868b3770 # | | | `-CallExpr 0x562d868b3728 'int4':'vector' # | | | |-ImplicitCastExpr 0x562d868b3710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x562d868b3660 'int4 (float4)' lvalue Function 0x562d868879b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x562d86887880 '__detail' # | | | `-ImplicitCastExpr 0x562d868b3758 'float4':'vector' # | | | `-DeclRefExpr 0x562d868b3690 'float4':'vector' lvalue ParmVar 0x562d868b34c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x562d868b3898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x562d868b37b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x562d868b3cb0 # | | | `-ReturnStmt 0x562d868b3ca0 # | | | `-CallExpr 0x562d868b3c58 'unsigned int' # | | | |-ImplicitCastExpr 0x562d868b3c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x562d868b3b88 '' Function 0x562d868b39e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x562d868b3c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x562d868b3bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x562d868b37b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x562d868b4270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x562d868b3cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b41c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562d868b4038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x562d868b40b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x562d868b43e0 # | | | `-ReturnStmt 0x562d868b43d0 # | | | `-CallExpr 0x562d868b4398 '' # | | | |-UnresolvedLookupExpr 0x562d868b4310 '' lvalue (no ADL) = 'reflect_impl' 0x562d8688e268 # | | | |-DeclRefExpr 0x562d868b4358 'T' lvalue ParmVar 0x562d868b4038 'I' 'T' # | | | `-DeclRefExpr 0x562d868b4378 'T' lvalue ParmVar 0x562d868b40b0 'N' 'T' # | | |-FunctionTemplateDecl 0x562d868b49a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x562d868b43f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b48f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x562d868b4768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x562d868b47e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x562d868b4b20 # | | | `-ReturnStmt 0x562d868b4b10 # | | | `-CallExpr 0x562d868b4ad8 '' # | | | |-UnresolvedLookupExpr 0x562d868b4a50 '' lvalue (no ADL) = 'reflect_impl' 0x562d8688e268 # | | | |-DeclRefExpr 0x562d868b4a98 'T' lvalue ParmVar 0x562d868b4768 'I' 'T' # | | | `-DeclRefExpr 0x562d868b4ab8 'T' lvalue ParmVar 0x562d868b47e0 'N' 'T' # | | |-FunctionTemplateDecl 0x562d868b4ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x562d868b4b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x562d868b4df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562d868b4c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x562d868b4d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x562d868b5020 # | | | `-ReturnStmt 0x562d868b5010 # | | | `-CallExpr 0x562d868b4fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b4f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x562d8688e888 # | | | |-RecoveryExpr 0x562d868b4f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868b4fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868b53a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x562d868b5050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x562d868b52f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x562d868b5160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x562d868b5228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x562d868b5520 # | | | `-ReturnStmt 0x562d868b5510 # | | | `-CallExpr 0x562d868b54d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b5450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x562d8688e888 # | | | |-RecoveryExpr 0x562d868b5498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868b54b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868b5b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x562d868b5538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b5ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x562d868b58a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x562d868b5920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x562d868b5998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x562d868b5d20 # | | | `-ReturnStmt 0x562d868b5d10 # | | | `-CallExpr 0x562d868b5cd0 '' # | | | |-UnresolvedLookupExpr 0x562d868b5c28 '' lvalue (no ADL) = 'refract_impl' 0x562d8688efc8 # | | | |-DeclRefExpr 0x562d868b5c70 'T' lvalue ParmVar 0x562d868b58a8 'I' 'T' # | | | |-DeclRefExpr 0x562d868b5c90 'T' lvalue ParmVar 0x562d868b5920 'N' 'T' # | | | `-DeclRefExpr 0x562d868b5cb0 'T' lvalue ParmVar 0x562d868b5998 'eta' 'T' # | | |-FunctionTemplateDecl 0x562d868b63a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x562d868b5d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b62f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x562d868b60c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x562d868b6140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x562d868b61b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x562d868b6550 # | | | `-ReturnStmt 0x562d868b6540 # | | | `-CallExpr 0x562d868b6500 '' # | | | |-UnresolvedLookupExpr 0x562d868b6458 '' lvalue (no ADL) = 'refract_impl' 0x562d8688efc8 # | | | |-DeclRefExpr 0x562d868b64a0 'T' lvalue ParmVar 0x562d868b60c8 'I' 'T' # | | | |-DeclRefExpr 0x562d868b64c0 'T' lvalue ParmVar 0x562d868b6140 'N' 'T' # | | | `-DeclRefExpr 0x562d868b64e0 'T' lvalue ParmVar 0x562d868b61b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x562d868b69c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x562d868b6580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x562d868b6918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x562d868b6690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x562d868b6758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x562d868b67d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x562d868b6b70 # | | | `-ReturnStmt 0x562d868b6b60 # | | | `-CallExpr 0x562d868b6b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b6a78 '' lvalue (no ADL) = 'refract_impl' 0x562d8688efc8 # | | | |-RecoveryExpr 0x562d868b6ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x562d868b6ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x562d868b6b00 'half' lvalue ParmVar 0x562d868b67d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x562d868b6fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x562d868b6ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x562d868b6f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x562d868b6cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x562d868b6d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x562d868b6df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x562d868b7190 # | | | `-ReturnStmt 0x562d868b7180 # | | | `-CallExpr 0x562d868b7140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b7098 '' lvalue (no ADL) = 'refract_impl' 0x562d8688efc8 # | | | |-RecoveryExpr 0x562d868b70e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x562d868b7100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x562d868b7120 'float' lvalue ParmVar 0x562d868b6df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x562d868b77f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x562d868b71a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b7748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x562d868b7518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x562d868b7590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x562d868b7608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x562d868b7990 # | | | `-ReturnStmt 0x562d868b7980 # | | | `-CallExpr 0x562d868b7940 '' # | | | |-UnresolvedLookupExpr 0x562d868b7898 '' lvalue (no ADL) = 'smoothstep_impl' 0x562d86892af8 # | | | |-DeclRefExpr 0x562d868b78e0 'T' lvalue ParmVar 0x562d868b7518 'Min' 'T' # | | | |-DeclRefExpr 0x562d868b7900 'T' lvalue ParmVar 0x562d868b7590 'Max' 'T' # | | | `-DeclRefExpr 0x562d868b7920 'T' lvalue ParmVar 0x562d868b7608 'X' 'T' # | | |-FunctionTemplateDecl 0x562d868b7ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x562d868b79a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b7f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x562d868b7d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x562d868b7d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x562d868b7e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x562d868b81a0 # | | | `-ReturnStmt 0x562d868b8190 # | | | `-CallExpr 0x562d868b8150 '' # | | | |-UnresolvedLookupExpr 0x562d868b80a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x562d86892af8 # | | | |-DeclRefExpr 0x562d868b80f0 'T' lvalue ParmVar 0x562d868b7d18 'Min' 'T' # | | | |-DeclRefExpr 0x562d868b8110 'T' lvalue ParmVar 0x562d868b7d90 'Max' 'T' # | | | `-DeclRefExpr 0x562d868b8130 'T' lvalue ParmVar 0x562d868b7e08 'X' 'T' # | | |-FunctionTemplateDecl 0x562d868b8608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x562d868b81d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868b8560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x562d868b82e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x562d868b83a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x562d868b8470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x562d868b87b8 # | | | `-ReturnStmt 0x562d868b87a8 # | | | `-CallExpr 0x562d868b8768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b86c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x562d868934c8 # | | | |-RecoveryExpr 0x562d868b8708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x562d868b8728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868b8748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868b8c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x562d868b87e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868b8b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x562d868b88f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x562d868b89c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x562d868b8a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x562d868b8dd0 # | | | `-ReturnStmt 0x562d868b8dc0 # | | | `-CallExpr 0x562d868b8d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868b8cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x562d868934c8 # | | | |-RecoveryExpr 0x562d868b8d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x562d868b8d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868b8d60 '' contains-errors lvalue # | | |-FunctionDecl 0x562d868b8ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x562d868b8e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x562d868b9010 # | | | `-ReturnStmt 0x562d868b9000 # | | | `-CXXStaticCastExpr 0x562d868b8fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x562d868b8fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x562d868b8fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x562d868b8f70 'uint':'unsigned int' lvalue ParmVar 0x562d868b8e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x562d868b9530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x562d868b9028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b9488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868b9398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x562d868b9670 # | | | `-ReturnStmt 0x562d868b9660 # | | | `-CallExpr 0x562d868b9630 '' # | | | |-UnresolvedLookupExpr 0x562d868b95c8 '' lvalue (no ADL) = 'ddx_impl' 0x562d86896a38 # | | | `-DeclRefExpr 0x562d868b9610 'T' lvalue ParmVar 0x562d868b9398 'input' 'T' # | | |-FunctionTemplateDecl 0x562d868b9b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x562d868b9688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868b9ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868b99f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x562d868b9ce0 # | | | `-ReturnStmt 0x562d868b9cd0 # | | | `-CallExpr 0x562d868b9ca0 '' # | | | |-UnresolvedLookupExpr 0x562d868b9c38 '' lvalue (no ADL) = 'ddx_impl' 0x562d86896a38 # | | | `-DeclRefExpr 0x562d868b9c80 'T' lvalue ParmVar 0x562d868b99f8 'input' 'T' # | | |-FunctionTemplateDecl 0x562d868b9f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x562d868b9d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868b9ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x562d868b9e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x562d868ba0f0 # | | | `-ReturnStmt 0x562d868ba0e0 # | | | `-CallExpr 0x562d868ba0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868ba020 '' lvalue (no ADL) = 'ddx_impl' 0x562d86896a38 # | | | `-RecoveryExpr 0x562d868ba068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868ba388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x562d868ba120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868ba2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x562d868ba230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x562d868ba4d8 # | | | `-ReturnStmt 0x562d868ba4c8 # | | | `-CallExpr 0x562d868ba498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868ba430 '' lvalue (no ADL) = 'ddx_impl' 0x562d86896a38 # | | | `-RecoveryExpr 0x562d868ba478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868ba9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x562d868ba4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868ba948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868ba858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x562d868bab30 # | | | `-ReturnStmt 0x562d868bab20 # | | | `-CallExpr 0x562d868baaf0 '' # | | | |-UnresolvedLookupExpr 0x562d868baa88 '' lvalue (no ADL) = 'ddy_impl' 0x562d86896fa8 # | | | `-DeclRefExpr 0x562d868baad0 'T' lvalue ParmVar 0x562d868ba858 'input' 'T' # | | |-FunctionTemplateDecl 0x562d868bb050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x562d868bab48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868bafa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868baeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x562d868bb1a0 # | | | `-ReturnStmt 0x562d868bb190 # | | | `-CallExpr 0x562d868bb160 '' # | | | |-UnresolvedLookupExpr 0x562d868bb0f8 '' lvalue (no ADL) = 'ddy_impl' 0x562d86896fa8 # | | | `-DeclRefExpr 0x562d868bb140 'T' lvalue ParmVar 0x562d868baeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x562d868bb438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x562d868bb1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868bb390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x562d868bb2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x562d868bb588 # | | | `-ReturnStmt 0x562d868bb578 # | | | `-CallExpr 0x562d868bb548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868bb4e0 '' lvalue (no ADL) = 'ddy_impl' 0x562d86896fa8 # | | | `-RecoveryExpr 0x562d868bb528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868bb820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x562d868bb5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868bb778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x562d868bb6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x562d868bb970 # | | | `-ReturnStmt 0x562d868bb960 # | | | `-CallExpr 0x562d868bb930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868bb8c8 '' lvalue (no ADL) = 'ddy_impl' 0x562d86896fa8 # | | | `-RecoveryExpr 0x562d868bb910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868bbe90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x562d868bb988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868bbde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868bbcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x562d868bbfd0 # | | | `-ReturnStmt 0x562d868bbfc0 # | | | `-CallExpr 0x562d868bbf90 '' # | | | |-UnresolvedLookupExpr 0x562d868bbf28 '' lvalue (no ADL) = 'fwidth_impl' 0x562d86897518 # | | | `-DeclRefExpr 0x562d868bbf70 'T' lvalue ParmVar 0x562d868bbcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x562d868bc4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x562d868bbfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868bc448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x562d868bc358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x562d868bc640 # | | | `-ReturnStmt 0x562d868bc630 # | | | `-CallExpr 0x562d868bc600 '' # | | | |-UnresolvedLookupExpr 0x562d868bc598 '' lvalue (no ADL) = 'fwidth_impl' 0x562d86897518 # | | | `-DeclRefExpr 0x562d868bc5e0 'T' lvalue ParmVar 0x562d868bc358 'input' 'T' # | | |-FunctionTemplateDecl 0x562d868bc8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x562d868bc670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868bc830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x562d868bc780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x562d868bca28 # | | | `-ReturnStmt 0x562d868bca18 # | | | `-CallExpr 0x562d868bc9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868bc980 '' lvalue (no ADL) = 'fwidth_impl' 0x562d86897518 # | | | `-RecoveryExpr 0x562d868bc9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868bccc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x562d868bca58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868bcc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x562d868bcb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x562d868bce10 # | | | `-ReturnStmt 0x562d868bce00 # | | | `-CallExpr 0x562d868bcdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868bcd68 '' lvalue (no ADL) = 'fwidth_impl' 0x562d86897518 # | | | `-RecoveryExpr 0x562d868bcdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868bd410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x562d868bce28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868bd368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d868bd198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x562d868bd210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x562d868bd510 # | | | `-ReturnStmt 0x562d868bd500 # | | | `-BinaryOperator 0x562d868bd4e0 '' '*' # | | | |-DeclRefExpr 0x562d868bd4a0 'T' lvalue ParmVar 0x562d868bd198 'x' 'T' # | | | `-DeclRefExpr 0x562d868bd4c0 'T' lvalue ParmVar 0x562d868bd210 'y' 'T' # | | |-FunctionTemplateDecl 0x562d868bdae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x562d868bd528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x562d868bda38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x562d868bd8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x562d868bd928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x562d868bdbe0 # | | | `-ReturnStmt 0x562d868bdbd0 # | | | `-BinaryOperator 0x562d868bdbb0 '' '*' # | | | |-DeclRefExpr 0x562d868bdb70 'T' lvalue ParmVar 0x562d868bd8b0 'x' 'T' # | | | `-DeclRefExpr 0x562d868bdb90 'T' lvalue ParmVar 0x562d868bd928 'y' 'T' # | | |-FunctionTemplateDecl 0x562d868bdf50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562d868bdc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868bdea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x562d868bdcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x562d868bdd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x562d868be050 # | | | `-ReturnStmt 0x562d868be040 # | | | `-BinaryOperator 0x562d868be020 '' contains-errors '*' # | | | |-DeclRefExpr 0x562d868bdfe0 'half' lvalue ParmVar 0x562d868bdcd8 'x' 'half' # | | | `-RecoveryExpr 0x562d868be000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868be4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x562d868be0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d868be158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d868be3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x562d868be228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x562d868be2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x562d868be5a0 # | | | `-ReturnStmt 0x562d868be590 # | | | `-BinaryOperator 0x562d868be570 '' contains-errors '*' # | | | |-DeclRefExpr 0x562d868be530 'T' lvalue ParmVar 0x562d868be228 'x' 'T' # | | | `-RecoveryExpr 0x562d868be550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868be980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562d868be5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x562d868be640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x562d868be8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x562d868be730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x562d868be808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x562d868bea80 # | | | `-ReturnStmt 0x562d868bea70 # | | | `-BinaryOperator 0x562d868bea50 '' contains-errors '*' # | | | |-DeclRefExpr 0x562d868bea10 'half' lvalue ParmVar 0x562d868be730 'x' 'half' # | | | `-RecoveryExpr 0x562d868bea30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868bef40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x562d868bea98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d868beb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x562d868beba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x562d868bee98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x562d868beca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x562d868bed80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x562d868bf040 # | | | `-ReturnStmt 0x562d868bf030 # | | | `-BinaryOperator 0x562d868bf010 '' contains-errors '*' # | | | |-DeclRefExpr 0x562d868befd0 'T' lvalue ParmVar 0x562d868beca0 'x' 'T' # | | | `-RecoveryExpr 0x562d868beff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868bf3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562d868bf070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868bf308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x562d868bf170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x562d868bf1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x562d868bf4b0 # | | | `-ReturnStmt 0x562d868bf4a0 # | | | `-BinaryOperator 0x562d868bf480 '' contains-errors '*' # | | | |-RecoveryExpr 0x562d868bf440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x562d868bf460 'half' lvalue ParmVar 0x562d868bf1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x562d868bf8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x562d868bf4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d868bf568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d868bf808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x562d868bf680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x562d868bf6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x562d868bf9b0 # | | | `-ReturnStmt 0x562d868bf9a0 # | | | `-BinaryOperator 0x562d868bf980 '' contains-errors '*' # | | | |-RecoveryExpr 0x562d868bf940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x562d868bf960 'T' lvalue ParmVar 0x562d868bf6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x562d868bfd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562d868bf9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x562d868bfc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x562d868bfaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x562d868bfb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x562d868bfea0 # | | | `-ReturnStmt 0x562d868bfe90 # | | | `-CallExpr 0x562d868bfe58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868bfdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x562d8688d888 # | | | |-RecoveryExpr 0x562d868bfe18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868bfe38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868c02e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x562d868bfeb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x562d868bff58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x562d868c0240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x562d868c0030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x562d868c00f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x562d868c0468 # | | | `-ReturnStmt 0x562d868c0458 # | | | `-CallExpr 0x562d868c0420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x562d868c0398 '' lvalue (no ADL) = 'mul_vec_impl' 0x562d8688d888 # | | | |-RecoveryExpr 0x562d868c03e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x562d868c0400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x562d868c0848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x562d868c0498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x562d868c0508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x562d868c07a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x562d868c0650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x562d868c06d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x562d868c0948 # | | | `-ReturnStmt 0x562d868c0938 # | | | `-BinaryOperator 0x562d868c0918 '' contains-errors '*' # | | | |-RecoveryExpr 0x562d868c08d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x562d868c08f8 'half' lvalue ParmVar 0x562d868c06d0 'y' 'half' # | | `-FunctionTemplateDecl 0x562d868c0e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x562d868c0960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x562d868c09f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x562d868c0a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x562d868c0d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x562d868c0bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x562d868c0c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x562d868c0f00 # | | `-ReturnStmt 0x562d868c0ef0 # | | `-BinaryOperator 0x562d868c0ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x562d868c0e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x562d868c0eb0 'T' lvalue ParmVar 0x562d868c0c40 'y' 'T' # | |-LinkageSpecDecl 0x562d868b3998 col:10 implicit C # | | `-FunctionDecl 0x562d868b39e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x562d868b3af0 <> 'unsigned int' # | | |-BuiltinAttr 0x562d868b3a90 <> Implicit 740 # | | `-NoThrowAttr 0x562d868b3b60 Implicit # | |-FunctionDecl 0x562d868c10e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x562d868c0fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x562d868c1038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x562d868c1218 # | | `-HLSLNumThreadsAttr 0x562d868c11b0 8 8 1 # | |-CXXRecordDecl 0x562d868c1240 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 0x562d868c12e8 <> Implicit # | | |-CXXRecordDecl 0x562d868c13a8 col:8 implicit struct ST # | | |-FieldDecl 0x562d868c1468 col:7 a 'int' # | | `-FieldDecl 0x562d868c14d0 col:9 b 'float' # | |-FunctionDecl 0x562d868c17d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x562d868c1638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x562d868c16a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x562d868c1900 # | | `-HLSLNumThreadsAttr 0x562d868c1898 8 8 1 # | |-FunctionDecl 0x562d868c1948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x562d868c1af8 # | | `-DeclStmt 0x562d868c1ae0 # | | `-VarDecl 0x562d868c1a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x562d868c1b28 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 0x562d868c1bd0 <> Implicit # | | |-CXXRecordDecl 0x562d868c1c90 col:8 implicit struct ST2 # | | |-VarDecl 0x562d868c1d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x562d868c1eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x562d868c1f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x562d868c21e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x562d868c20d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x562d868c2138 "SV_GroupID" 0 # | | |-CompoundStmt 0x562d868c2310 # | | `-HLSLNumThreadsAttr 0x562d868c22a8 8 8 1 # | |-FunctionDecl 0x562d868c2500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x562d868c23f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x562d868c2458 "SV_GroupID" 0 # | | |-CompoundStmt 0x562d868c2630 # | | `-HLSLNumThreadsAttr 0x562d868c25c8 8 8 1 # | |-FunctionDecl 0x562d868c2678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x562d868c2828 # | | `-DeclStmt 0x562d868c2810 # | | `-VarDecl 0x562d868c27a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x562d868c2858 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 0x562d868c2900 <> Implicit # | | |-CXXRecordDecl 0x562d868c29c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x562d868c2ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x562d868c2b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x562d868c2be8 "SV_GroupID" 0 # | |-FunctionDecl 0x562d868c2e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x562d868c2d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x562d868c2dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x562d868c2fa0 # | | `-HLSLNumThreadsAttr 0x562d868c2f38 8 8 1 # | |-FunctionDecl 0x562d868c3190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x562d868c3080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x562d868c30e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x562d868c32c0 # | | `-HLSLNumThreadsAttr 0x562d868c3258 8 8 1 # | |-FunctionDecl 0x562d868c3308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x562d868c34b8 # | | `-DeclStmt 0x562d868c34a0 # | | `-VarDecl 0x562d868c3438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x562d868c34e8 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 0x562d868c3590 <> Implicit # | | |-CXXRecordDecl 0x562d868c3650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x562d868c3750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x562d868c3828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x562d868c3878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x562d868c3fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x562d868c39b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x562d868c3a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x562d868c40e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x562d868c3af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x562d868c3b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x562d868c4130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x562d868c3c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x562d868c3ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x562d868c4188 "SV_GroupID" 0 # | |-ParmVarDecl 0x562d868c3d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x562d868c3de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x562d868c41d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x562d868c4228 # | `-HLSLShaderAttr 0x562d868c4080 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/Types/BuiltinVector/ScalarSwizzles.hlsl (35 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 0x562c1cc8cc08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x562c1cc8cbe8 '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 0x562c1cc8cb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x562c1cc8cc70 # | 18853: | `-ReturnStmt 0x562c1cc8cc60 # | 18854: | `-ImplicitCastExpr 0x562c1cc8cc48 'int' # | 18855: | `-ExtVectorElementExpr 0x562c1cc8cc20 'float' r # | 18856: | `-ImplicitCastExpr 0x562c1cc8cc08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x562c1cc8cbe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x562c1cc8cdc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x562c1cc8cca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x562c1cc8cf28 # | 18861: | `-ReturnStmt 0x562c1cc8cf18 # | 18862: | `-ExtVectorElementExpr 0x562c1cc8cef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (36 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/radians-builtin.hlsl (37 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (38 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (39 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (40 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (41 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/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (42 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 :: AST/HLSL/vk_binding_attr.hlsl (43 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 0x55c45d28b248 <> # | ^ # | # | 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 0x55c45d28b248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55c45d28bb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55c45d28bee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55c45d28bc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55c45d28b450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (48 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/WaveActiveAnyTrue.hlsl (49 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/ScalarOverloadResolution.hlsl (50 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (52 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 :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (53 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (54 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (55 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (56 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 0x55b2e786dda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55b2e786e9e0 <> 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 0x55b2e786dda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55b2e786e6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55b2e786ea40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55b2e786e770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55b2e786dfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55b2e786e870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55b2e786e8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55b2e786e9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55b2e786e990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55b2e786e7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55b2e786e770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55b2e786e930 <> 'int' lvalue NonTypeTemplateParm 0x55b2e786e870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55b2e78992d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (58 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/vk-features/vk.pushconstant.layout.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (60 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/mad.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (62 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/tan.hlsl (63 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/resources/res-array-global.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (68 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/Language/groupsharedArgs/ScalarTest.hlsl (69 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/builtins/faceforward.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (71 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/any-errors.hlsl (72 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (73 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/asfloat.hlsl (74 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (76 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/builtins/trunc.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (78 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (79 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 0x556a887035f8 <> # | ^ # | # | 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 0x556a887035f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556a88703f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556a88704290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556a88703fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556a88703800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (80 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-output.hlsl (81 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/semantic-input-struct-shadow.hlsl (82 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/VectorOverloadResolution.hlsl (83 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (84 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 (85 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 :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (86 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 :: SemaHLSL/BuiltIns/degrees-errors.hlsl (87 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 :: AST/HLSL/resource_binding_attr.hlsl (88 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 0x55afcedd1e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:66: note: possible intended match here # | | | `-DeclRefExpr 0x55afcedd2218 'hlsl_constant float' lvalue Var 0x55afcedd1a70 '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 0x55afcedd1b98 <> Implicit # | 18812: | `-FieldDecl 0x55afcedd1c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55afcedd1d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55afcedd1d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55afcedd1dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55afcedd1e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55afcedd1ed8 <> 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 0x55afcedd2158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55afcedd22b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55afcedd22a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55afcedd2288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55afcedd2258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55afcedd2218 'hlsl_constant float' lvalue Var 0x55afcedd1a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55afcedd2270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55afcedd2238 'hlsl_constant float' lvalue Var 0x55afcedd1e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55afcedd2328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55afcedd2408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55afcedd24d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (89 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/resources/Texture2D-SampleCmpLevelZero.hlsl (90 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (91 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (92 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/ddx-fine-builtin.hlsl (93 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (94 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/BasicFeatures/MatrixElementTypeCast.hlsl (95 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (96 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (97 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (98 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 0x5616c6554ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5616c6555b20 <> 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 0x5616c682c4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5616c682d010 'void (inout int)' lvalue Function 0x5616c682be28 '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 0x5616c6554ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5616c6555828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5616c6555b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5616c65558b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5616c65550f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5616c65559b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5616c6555a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5616c6555b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5616c6555ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5616c6555930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5616c65558b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5616c6555a70 <> 'int' lvalue NonTypeTemplateParm 0x5616c65559b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5616c6583158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5616c682c298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5616c682c278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5616c682c220 'double' lvalue ParmVar 0x5616c682bfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5616c682c260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5616c682c240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5616c682c4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5616c682c2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5616c682c440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5616c682c360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5616c682c698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5616c682c638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5616c682cbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5616c682cc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5616c682d1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5616c682d0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5616c682d090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5616c682d010 'void (inout int)' lvalue Function 0x5616c682be28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5616c682d158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5616c682d0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5616c682cff0 'int' lvalue ParmVar 0x5616c682cbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5616c682d108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5616c682d0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (99 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (100 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (101 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (102 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (103 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/semantics/semantic-struct-nested-shadow.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (107 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 :: AST/HLSL/semantic-input.hlsl (108 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/dot4add_i8packed.hlsl (109 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/res-may-alias.hlsl (110 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/vk-features/vk.pushconstant.static.hlsl (111 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/builtins/frac-builtin.hlsl (112 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/firstbithigh.hlsl (113 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/tan-overloads.hlsl (114 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/Texture2D-Subscript.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (116 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (118 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/semantics/semantic.explicit-mix-builtin.hlsl (119 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 (120 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (121 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (122 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 :: SemaHLSL/Semantics/position.ps.struct.hlsl (123 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 :: AST/HLSL/semantic-input-struct.hlsl (124 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/lit.hlsl (125 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/transpose-builtin.hlsl (126 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 :: SemaHLSL/MatrixElementOverloadResolution.hlsl (127 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (128 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/BasicFeatures/MatrixInitializerListOrder.hlsl (129 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (130 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/builtins/sin.hlsl (131 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/sin-overloads.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (133 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (134 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/Semantics/semantics-valid.hlsl (135 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/groupsharedArgs/Scalartest.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (138 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (139 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 0x5647311da4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5647314801f0 <> 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 0x5647311da4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5647314801f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x564731480278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x564731480768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x564731480730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x564731480700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5647314801f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5647314806f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (140 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (142 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (143 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 0x557e9c0174a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x557e9c2bd1e0 <> 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 0x557e9c0174a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x557e9c2bd1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x557e9c2bd268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x557e9c2bd758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x557e9c2bd720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x557e9c2bd6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x557e9c2bd1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x557e9c2bd6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (144 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 :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (145 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/BuiltIns/round-errors.hlsl (146 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/BuiltIns/radians-errors.hlsl (147 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (148 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 0x5613daa8b188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5613daa8b0e0 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 0x5613daa8b188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5613daa8ae58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5613daa8b0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5613daa8afb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5613daa8b278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5613daa8b268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5613daa8b220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5613daa8b200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (151 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/pow-overloads.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (153 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/Texture2D-GatherCmp-Vulkan.hlsl (154 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/builtins/GroupMemoryBarrierWithGroupSync.hlsl (155 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/builtins/rsqrt-builtin.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (158 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/semantics/semantic-struct-1.hlsl (159 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/resources/RWBuffer-imageformat.hlsl (160 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 :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (161 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (162 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (163 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/Language/MatrixSplatCasts.hlsl (164 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/resources/MatrixElement_cbuffer.hlsl (165 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/select.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (167 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/resources/cbuffer_with_packoffset.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (170 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/BasicFeatures/matrix-type-indexing.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (172 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 :: SemaHLSL/Semantics/vertexid.vs.hlsl (173 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/asint.hlsl (174 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/firstbithigh-errors.hlsl (175 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/matrix-member-zero-based-accessor-scalar-load.hlsl (176 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/convergence/for.hlsl (177 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/groupsharedArgs/MatrixTest.hlsl (178 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/normalize-builtin.hlsl (179 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/distance.hlsl (180 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/splitdouble-errors.hlsl (181 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (182 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/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (184 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/BuiltIns/asint16-errors.hlsl (185 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 :: SemaHLSL/BuiltIns/mad-errors.hlsl (186 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/groupsharedArgs/ArrTest.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (188 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/BuiltIns/sign-errors.hlsl (189 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/semantics/semantic.array.output.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (193 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (195 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/Operators/logical-not.hlsl (196 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (198 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/BuiltIns/reflect-errors.hlsl (199 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (200 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/log.hlsl (201 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/WavePrefixProduct.hlsl (202 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/or.hlsl (203 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (204 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (206 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (207 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (208 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (210 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/splitdouble.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (214 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (215 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (216 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/sgep/array_load.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (218 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/dst.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (220 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (221 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (222 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (223 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (224 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (225 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (226 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/builtins/log2-overloads.hlsl (227 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/ddy-coarse-builtin.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (229 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/BasicFeatures/VectorElementwiseCast.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (232 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/semantics/semantic-struct-nested-inherit.hlsl (233 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/WaveActiveBitOr.hlsl (234 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (235 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (237 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (238 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/builtins/atan2-overloads.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (242 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/semantic.arbitrary.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (245 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/vk-features/vk.pushconstant.anon-struct.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (247 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 :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (248 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (249 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (250 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/vk_binding_attr.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (252 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (253 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 :: CodeGenHLSL/convergence/while.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (255 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.access.bitfield.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (257 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/resources/Texture2D-SampleGrad.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (260 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/HLSLControlFlowHint.hlsl (261 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 :: AST/HLSL/pch_spirv_type.hlsl (262 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 :: AST/HLSL/TypdefArrayParam.hlsl (263 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (264 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/resources/cbuffer-empty-struct-array.hlsl (265 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/log2.hlsl (266 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/BasicFeatures/MatrixExplicitTruncation.hlsl (267 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/ArrayAssignable.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (269 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/buffer_update_counter-errors.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (271 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/builtins/floor-overloads.hlsl (272 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/resources/Texture2D-Gather.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (274 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 :: SemaHLSL/Operators/frem_modulo-errors.hlsl (275 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/resources/Texture2D-default-explicit-binding.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (277 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-location.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (280 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/builtins/asdouble.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (282 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/VectorElementOverloadResolution.hlsl (283 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/mul.hlsl (284 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (285 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/builtins/normalize-overloads.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (287 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/Texture2D-default.hlsl (288 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/resources/cbuffer_with_static_global_and_function.hlsl (289 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 :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (290 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/semantics/SV_GroupThreadID.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (293 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (294 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/Semantics/semantic.explicit-mix-location.hlsl (295 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/step-overloads.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (298 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/Types/Arithmetic/literal_suffixes_202x.hlsl (299 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (302 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/BasicFeatures/MatrixConstructor.hlsl (303 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/semantics/SV_Target.ps.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (305 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/builtins/WavePrefixSum.hlsl (306 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 :: CodeGenHLSL/semantics/semantic.struct.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (308 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (309 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/tanh-overloads.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (312 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/Types/BuiltinMatrix/MatrixCastErrors.hlsl (313 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/WaveActiveBitXor.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (315 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 :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (316 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (317 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/BasicFeatures/MatrixElementRowColFlags.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (319 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 :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (320 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/builtins/ddx-coarse.hlsl (321 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/WaveActiveAllEqual.hlsl (322 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 :: CodeGenHLSL/builtins/transpose.hlsl (323 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/builtins/WaveActiveBallot.hlsl (324 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/MatrixSingleSubscriptGetter.hlsl (325 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 :: SemaHLSL/Loops/unroll.hlsl (326 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/convergence/cf.for.plain.hlsl (327 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/semantics/semantic.explicit-location-output-struct.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (329 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/builtins/VectorSwizzles.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (331 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/WaveActiveAnyTrue-errors.hlsl (332 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 :: SemaHLSL/Semantics/position.ps.size.hlsl (333 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (338 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (339 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (340 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (342 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 :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (343 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 :: AST/HLSL/OutArgExpr.hlsl (344 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/matrix-member-zero-based-accessor-scalar-store.hlsl (345 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/resources/res-array-local1.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (349 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 :: AST/ByteCode/hlsl.hlsl (350 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/resource-bindings.hlsl (351 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (353 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/vk-features/vk.pushconstant.dxil.hlsl (354 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/builtins/cos-overloads.hlsl (355 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/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/builtins/WaveActiveProduct.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (358 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (359 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/Texture2D-Load-errors.hlsl (360 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (361 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (362 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/resources/cbuffer_and_namespaces.hlsl (363 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/NonUniformResourceIndex.hlsl (364 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/any.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (366 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/BoolMatrix.hlsl (367 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/Language/InitIncompleteArrays.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (369 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (371 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/BasicFeatures/AggregateSplatCast.hlsl (372 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (373 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/semantics/semantic-struct-nested.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (376 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 :: CodeGenHLSL/builtins/VectorElementStore.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (378 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (380 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/resources/StructuredBuffers-elementtype.hlsl (381 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/WaveActiveAllTrue-errors.hlsl (382 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (387 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/f32tof16-builtin.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (389 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/matrix-member-zero-based-swizzle-load.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (391 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/loops/unroll.hlsl (392 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/Types/Traits/IsIntangibleTypeErrors.hlsl (393 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (395 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (397 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/sret_output.hlsl (398 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (400 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (401 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/logical-mat-operator-errors.hlsl (402 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (403 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/vk-ext-input-builtin.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (405 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (407 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 :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (408 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/resources/res-array-global-subarray-one.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (410 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/BuiltIns/dot4add_u8packed-errors.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (412 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/vk-features/SpirvType.alignment.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (416 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (417 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (418 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/Types/BuiltinVector/TruncationConstantExpr.hlsl (419 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/BuiltinVector/ScalarSwizzleErrors.hlsl (420 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 :: SemaHLSL/TruncationOverloadResolution.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (426 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/builtins/WavePrefixCountBits.hlsl (427 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/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (428 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (429 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/f16tof32-errors.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (431 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/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (432 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 :: AST/HLSL/pch.hlsl (433 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (434 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/Semantics/struct_input.hlsl (435 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/BasicFeatures/ArrayReturn.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (439 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (440 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 :: SemaHLSL/Resources/packoffset-invalid.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (442 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (444 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/group_shared.hlsl (445 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/Bool.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (447 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (448 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/smoothstep.hlsl (449 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 :: SemaHLSL/local_resource_bindings.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (452 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/Language/ElementwiseCast-errors.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (454 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 :: SemaHLSL/Types/short-errors.hlsl (455 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/semantics/SV_GroupID-noindex.hlsl (456 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/inline-spirv/SpirvType.literal.error.hlsl (457 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/shader_type_attr.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (460 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/inline-spirv/SpirvType.dx.error.hlsl (461 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/all-resources-bound.hlsl (462 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/Language/ArrayOutputArgs-errors.hlsl (463 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/refract.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (467 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (473 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (474 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 :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (475 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (476 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/atan-overloads.hlsl (477 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (478 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/resources/StructuredBuffers-methods-lib.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (481 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/resources/res-array-local-multi-dim.hlsl (482 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (483 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/ddy-coarse.hlsl (484 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/abs.hlsl (485 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/log10.hlsl (486 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/asuint16.hlsl (487 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/sqrt.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (489 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/semantics/SV_Position.ps.hlsl (490 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/resources/StructuredBuffers-methods-ps.hlsl (491 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/acos-overloads.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (493 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/semantics/semantic.struct.output.hlsl (494 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/BoolVector.hlsl (495 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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (496 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (497 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/builtins/ceil.hlsl (498 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (499 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/BuiltIns/WaveActiveSum-errors.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (501 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/matrix-member-one-based-accessor-scalar-store.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (503 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 (504 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 :: SemaHLSL/BuiltIns/cross-errors.hlsl (505 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 :: SemaHLSL/BuiltIns/countbits-errors.hlsl (506 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (507 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/clip.hlsl (508 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/wavesize.hlsl (509 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/resources/TypedBuffers-elementtype.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (511 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/semantics/semantic.array.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (513 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/clamp-builtin.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (515 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: 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.68s 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.