ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (2 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (3 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/inline-spirv/SpirvType.dx.error.hlsl (4 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (5 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (7 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (8 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/wave_get_lane_index_subcall.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (10 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/distance.hlsl (11 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 :: CodeGenHLSL/builtins/firstbithigh.hlsl (12 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/log2-overloads.hlsl (13 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/resources/ByteAddressBuffers-methods.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (15 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (16 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/max-overloads.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (18 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 :: Driver/dxc_rootsig-define.hlsl (19 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (20 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/rsqrt.hlsl (21 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 :: SemaHLSL/ScalarOverloadResolution.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (23 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/resources/Texture2D-Load.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (25 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/resources/StructuredBuffers-elementtype.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (28 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/semantics/semantic-struct-1.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (30 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (31 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (33 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 0x55d0718e9158 <> # | |-NamespaceDecl 0x55d0718e9a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55d0718e9b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-NonTypeTemplateParmDecl 0x55d0718e9c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55d0718e9c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55d0718e9d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55d0718e9d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55d0718e9ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d0718e9b20 'element' # | | | `-DeclRefExpr 0x55d0718e9ce0 <> 'int' lvalue NonTypeTemplateParm 0x55d0718e9c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55d0718e9e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-NonTypeTemplateParmDecl 0x55d0718e9f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55d0718e9f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55d0718e9fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55d0718ea028 <> 'int' 4 # | | | |-BinaryOperator 0x55d0718ea128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55d0718ea0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55d0718ea0a8 <> 'int' lvalue NonTypeTemplateParm 0x55d0718e9f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55d0718ea068 <> 'int' 4 # | | | | `-BinaryOperator 0x55d0718ea108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55d0718ea0c8 <> 'int' lvalue NonTypeTemplateParm 0x55d0718e9fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55d0718ea088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55d071915298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55d071915230 'matrix' dependent # | | |-ClassTemplateDecl 0x55d071915978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55d071915748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d071915918 <> 'bool' Concept 0x55d071915420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d071915850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071915820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d0719157d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0719153a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071915350 'element_type' # | | | `-CXXRecordDecl 0x55d071915648 <> implicit class Buffer # | | | `-FinalAttr 0x55d0719156f0 <> Implicit final # | | |-ClassTemplateDecl 0x55d071915d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55d071915ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d071915cb8 <> 'bool' Concept 0x55d071915420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d071915bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071915bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071915b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0719153a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071915350 'element_type' # | | | `-CXXRecordDecl 0x55d0719159e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55d071915a90 <> Implicit final # | | |-ClassTemplateDecl 0x55d0719160b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55d071915e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d071916058 <> 'bool' Concept 0x55d071915600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d071915f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071915f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071915f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0719154c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071915468 'element_type' # | | | `-CXXRecordDecl 0x55d071915d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55d071915e30 <> Implicit final # | | |-ClassTemplateDecl 0x55d071917738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d071917510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d0719176d8 <> 'bool' Concept 0x55d071915600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d071917610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d0719175e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071917590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0719154c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071915468 'element_type' # | | | `-CXXRecordDecl 0x55d071917410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55d0719174b8 <> Implicit final # | | |-ClassTemplateDecl 0x55d071917ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d0719178a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d071917a78 <> 'bool' Concept 0x55d071915600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d0719179b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071917980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071917930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0719154c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071915468 'element_type' # | | | `-CXXRecordDecl 0x55d0719177a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55d071917850 <> Implicit final # | | |-ClassTemplateDecl 0x55d071917e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d071917c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d071917e18 <> 'bool' Concept 0x55d071915600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d071917d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071917d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071917cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0719154c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071915468 'element_type' # | | | `-CXXRecordDecl 0x55d071917b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55d071917bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55d071918218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d071917fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d0719181b8 <> 'bool' Concept 0x55d071915600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d0719180f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d0719180c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071918070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0719154c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071915468 'element_type' # | | | `-CXXRecordDecl 0x55d071917ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55d071917f90 <> Implicit final # | | |-ClassTemplateDecl 0x55d0719185c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d071918388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d071918568 <> 'bool' Concept 0x55d071915600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d0719184a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071918470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071918420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0719154c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071915468 'element_type' # | | | `-CXXRecordDecl 0x55d071918288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55d071918330 <> Implicit final # | | |-CXXRecordDecl 0x55d071918638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55d0719186e0 <> Implicit final # | | |-CXXRecordDecl 0x55d071918738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55d0719187e0 <> Implicit final # | | |-CXXRecordDecl 0x55d071918838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55d0719188e0 <> Implicit final # | | |-CXXRecordDecl 0x55d071918938 <> implicit class SamplerState # | | | `-FinalAttr 0x55d0719189e0 <> Implicit final # | | |-CXXRecordDecl 0x55d071918a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55d071918ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55d071918ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55d071918c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55d071918b40 'vector' 4 # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-ConceptSpecializationExpr 0x55d071918e78 <> 'bool' Concept 0x55d071915420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d071918db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071918d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071918d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0719153a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071915350 'element_type' # | | | `-CXXRecordDecl 0x55d071918b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55d071918c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55d071919168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55d071919090 'vector' dependent # | | | |-TemplateTypeParmType 0x55d071918fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071918f48 'element_type' # | | | `-DeclRefExpr 0x55d071919068 <> 'int' lvalue NonTypeTemplateParm 0x55d071918fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55d071918f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55d071918fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55d071915420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55d071915350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55d071915400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55d0719153a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55d071915350 'element_type' # | |-ConceptDecl 0x55d071915600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55d071915468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55d0719155e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55d071915540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55d071915520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55d0719154c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55d071915468 'element_type' # | | `-BinaryOperator 0x55d0719155c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55d071915558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55d0719155a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55d071919380 <> Namespace 0x55d0718e9a98 'hlsl' # | |-TypedefDecl 0x55d071919b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55d071919b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55d071919850 '__NSConstantString_tag' # | |-TypedefDecl 0x55d0718e9a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55d0718e9980 'void *' # | | `-BuiltinType 0x55d0718e91c0 'void' # | |-NamespaceDecl 0x55d071919bf0 prev 0x55d0718e9a98 line:12:11 hlsl # | | |-original Namespace 0x55d0718e9a98 'hlsl' # | | |-TypedefDecl 0x55d071919c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55d0718e9260 'int' # | | |-TypedefDecl 0x55d071919ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d071919d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d071919dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55d0718e9360 'float' # | | |-TypedefDecl 0x55d071919e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | |-TypedefDecl 0x55d071919ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55d0718e9280 'long' # | | |-TypedefDecl 0x55d071919f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TypedefDecl 0x55d07191a1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55d07191a0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071919fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071919f98 'int' 1 # | | | `-ExtVectorType 0x55d07191a0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d07191a000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | |-TypedefDecl 0x55d07191a418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55d07191a340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07191a250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07191a230 'int' 2 # | | | `-ExtVectorType 0x55d07191a300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d07191a000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | |-TypedefDecl 0x55d07191a668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55d07191a590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07191a4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07191a480 'int' 3 # | | | `-ExtVectorType 0x55d07191a550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d07191a000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | |-TypedefDecl 0x55d07193bff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55d07191a7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07191a6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07191a6d0 'int' 4 # | | | `-ExtVectorType 0x55d07191a7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d07191a000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | |-TypedefDecl 0x55d07193c278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55d07193c1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07193c080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07193c060 'int' 1 # | | | `-ExtVectorType 0x55d07193c160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d07193c0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9260 'int' # | | |-TypedefDecl 0x55d07193c4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55d07193c3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07193c308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07193c2e8 'int' 2 # | | | `-ExtVectorType 0x55d07193c3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d07193c0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9260 'int' # | | |-TypedefDecl 0x55d07193c718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55d07193c640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07193c558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07193c538 'int' 3 # | | | `-ExtVectorType 0x55d07193c600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d07193c0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9260 'int' # | | |-TypedefDecl 0x55d07193c968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55d07193c890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07193c7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07193c788 'int' 4 # | | | `-ExtVectorType 0x55d07193c850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d07193c0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9260 'int' # | | |-TypedefDecl 0x55d07193cc28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55d07193cb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07193ca30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07193ca10 'int' 1 # | | | `-ExtVectorType 0x55d07193cb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d07193ca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | |-Typedef 0x55d071919ce8 'uint' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d07193ce98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55d07193cdc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07193ccd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07193ccb0 'int' 2 # | | | `-ExtVectorType 0x55d07193cd80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d07193ca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | |-Typedef 0x55d071919ce8 'uint' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d07193d928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55d07193d850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07193cf40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07193cf20 'int' 3 # | | | `-ExtVectorType 0x55d07193d810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d07193ca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | |-Typedef 0x55d071919ce8 'uint' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d07193db98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55d07193dac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07193d9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07193d9b0 'int' 4 # | | | `-ExtVectorType 0x55d07193da80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d07193ca60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | |-Typedef 0x55d071919ce8 'uint' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d07193de28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55d07193dd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07193dc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07193dc40 'int' 1 # | | | `-ExtVectorType 0x55d07193dd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d07193dc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | |-Typedef 0x55d071919c78 'int32_t' # | | | `-BuiltinType 0x55d0718e9260 'int' # | | |-TypedefDecl 0x55d07193e068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55d07193df90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07193ded0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07193deb0 'int' 2 # | | | `-ExtVectorType 0x55d07193df50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d07193dc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | |-Typedef 0x55d071919c78 'int32_t' # | | | `-BuiltinType 0x55d0718e9260 'int' # | | |-TypedefDecl 0x55d07193e2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55d07193e1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07193e110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07193e0f0 'int' 3 # | | | `-ExtVectorType 0x55d07193e190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d07193dc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | |-Typedef 0x55d071919c78 'int32_t' # | | | `-BuiltinType 0x55d0718e9260 'int' # | | |-TypedefDecl 0x55d07193e4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55d07193e410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07193e350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07193e330 'int' 4 # | | | `-ExtVectorType 0x55d07193e3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d07193dc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | |-Typedef 0x55d071919c78 'int32_t' # | | | `-BuiltinType 0x55d0718e9260 'int' # | | |-TypedefDecl 0x55d07193e7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55d07193e6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07193e5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07193e590 'int' 1 # | | | `-ExtVectorType 0x55d07193e660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d07193e5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d07193e9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55d07193e900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07193e848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07193e828 'int' 2 # | | | `-ExtVectorType 0x55d07193e8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d07193e5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d07193ec18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55d07193eb40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07193ea80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07193ea60 'int' 3 # | | | `-ExtVectorType 0x55d07193eb00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d07193e5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d07193ee58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55d07193ed80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07193ecc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07193eca0 'int' 4 # | | | `-ExtVectorType 0x55d07193ed40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d07193e5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | |-TypedefDecl 0x55d07193f118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55d07193f040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07193ef20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07193ef00 'int' 1 # | | | `-ExtVectorType 0x55d07193f000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d07193ef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | `-BuiltinType 0x55d0718e9280 'long' # | | |-TypedefDecl 0x55d07193f388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55d07193f2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07193f1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07193f1a0 'int' 2 # | | | `-ExtVectorType 0x55d07193f270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d07193ef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | `-BuiltinType 0x55d0718e9280 'long' # | | |-TypedefDecl 0x55d07193f5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55d07193f520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07193f430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07193f410 'int' 3 # | | | `-ExtVectorType 0x55d07193f4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d07193ef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | `-BuiltinType 0x55d0718e9280 'long' # | | |-TypedefDecl 0x55d07193f888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55d07193f7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07193f6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07193f680 'int' 4 # | | | `-ExtVectorType 0x55d07193f750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d07193ef50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | `-BuiltinType 0x55d0718e9280 'long' # | | |-TypedefDecl 0x55d07193fb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55d07193fa70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07193f950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07193f930 'int' 1 # | | | `-ExtVectorType 0x55d07193fa30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d07193f980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | |-TypedefDecl 0x55d07193fdb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55d07193fce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07193fbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07193fbd0 'int' 2 # | | | `-ExtVectorType 0x55d07193fca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d07193f980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | |-TypedefDecl 0x55d071940028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55d07193ff50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07193fe60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07193fe40 'int' 3 # | | | `-ExtVectorType 0x55d07193ff10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d07193f980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | |-TypedefDecl 0x55d071940298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55d0719401c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719400d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719400b0 'int' 4 # | | | `-ExtVectorType 0x55d071940180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d07193f980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | |-TypedefDecl 0x55d071940528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55d071940450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071940328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071940308 'int' 1 # | | | `-ExtVectorType 0x55d071940410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d071940360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e99d0 'half' # | | |-TypedefDecl 0x55d071940fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55d0719406a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719405b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071940598 'int' 2 # | | | `-ExtVectorType 0x55d071940660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d071940360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e99d0 'half' # | | |-TypedefDecl 0x55d071941228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55d071941150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071941060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071941040 'int' 3 # | | | `-ExtVectorType 0x55d071941110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d071940360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e99d0 'half' # | | |-TypedefDecl 0x55d071941478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55d0719413a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719412b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071941298 'int' 4 # | | | `-ExtVectorType 0x55d071941360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d071940360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e99d0 'half' # | | |-TypedefDecl 0x55d071941708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55d071941630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071941508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719414e8 'int' 1 # | | | `-ExtVectorType 0x55d0719415f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d071941540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9360 'float' # | | |-TypedefDecl 0x55d071941958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55d071941880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071941798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071941778 'int' 2 # | | | `-ExtVectorType 0x55d071941840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d071941540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9360 'float' # | | |-TypedefDecl 0x55d071941ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55d071941ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719419e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719419c8 'int' 3 # | | | `-ExtVectorType 0x55d071941a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d071941540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9360 'float' # | | |-TypedefDecl 0x55d071941dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55d071941cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071941c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071941c18 'int' 4 # | | | `-ExtVectorType 0x55d071941cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d071941540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9360 'float' # | | |-TypedefDecl 0x55d071942158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55d071942080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071941e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071941e38 'int' 1 # | | | `-ExtVectorType 0x55d071941f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d071941e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TypedefDecl 0x55d0719423a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55d0719422d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719421e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719421c8 'int' 2 # | | | `-ExtVectorType 0x55d071942290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d071941e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TypedefDecl 0x55d0719425f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55d071942520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071942438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071942418 'int' 3 # | | | `-ExtVectorType 0x55d0719424e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d071941e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TypedefDecl 0x55d071942848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55d071942770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071942688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071942668 'int' 4 # | | | `-ExtVectorType 0x55d071942730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d071941e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TypedefDecl 0x55d071942ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55d071942a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071942910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719428f0 'int' 1 # | | | `-ExtVectorType 0x55d0719429c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d071942940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | `-BuiltinType 0x55d0718e9360 'float' # | | |-TypedefDecl 0x55d071942d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55d071942c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071942b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071942b60 'int' 2 # | | | `-ExtVectorType 0x55d071942c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d071942940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | `-BuiltinType 0x55d0718e9360 'float' # | | |-TypedefDecl 0x55d071942f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55d071942e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071942dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071942da0 'int' 3 # | | | `-ExtVectorType 0x55d071942e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d071942940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | `-BuiltinType 0x55d0718e9360 'float' # | | |-TypedefDecl 0x55d0719431a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55d0719430d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071943000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071942fe0 'int' 4 # | | | `-ExtVectorType 0x55d071943090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d071942940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | `-BuiltinType 0x55d0718e9360 'float' # | | |-TypedefDecl 0x55d071943438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55d071943360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071943270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071943250 'int' 1 # | | | `-ExtVectorType 0x55d071943320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d0719432a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | |-Typedef 0x55d071919f18 'float64_t' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TypedefDecl 0x55d071943678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55d0719435a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719434e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719434c0 'int' 2 # | | | `-ExtVectorType 0x55d071943560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d0719432a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | |-Typedef 0x55d071919f18 'float64_t' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TypedefDecl 0x55d0719438b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55d0719437e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071943720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071943700 'int' 3 # | | | `-ExtVectorType 0x55d0719437a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d0719432a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | |-Typedef 0x55d071919f18 'float64_t' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TypedefDecl 0x55d071943af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55d071943a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071943960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071943940 'int' 4 # | | | `-ExtVectorType 0x55d0719439e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d0719432a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | |-Typedef 0x55d071919f18 'float64_t' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TypedefDecl 0x55d0719499f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071943f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071943bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071943b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071943bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071943b98 'int' 1 # | | | `-ConstantMatrixType 0x55d071943ef0 'matrix' # | | |-TypedefDecl 0x55d071949e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071949d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071949a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071949a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071949ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071949a78 'int' 2 # | | | `-ConstantMatrixType 0x55d071949cb0 'matrix' # | | |-TypedefDecl 0x55d07194a230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07194a130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071949eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071949e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071949ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071949e98 'int' 3 # | | | `-ConstantMatrixType 0x55d07194a0d0 'matrix' # | | |-TypedefDecl 0x55d07194a650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07194a550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07194a2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07194a298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07194a2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07194a2b8 'int' 4 # | | | `-ConstantMatrixType 0x55d07194a4f0 'matrix' # | | |-TypedefDecl 0x55d07194cc10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07194a970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07194a6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07194a6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07194a718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07194a6d8 'int' 1 # | | | `-ConstantMatrixType 0x55d07194a910 'matrix' # | | |-TypedefDecl 0x55d07194d030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07194cf30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07194ccb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07194cc78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07194ccd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07194cc98 'int' 2 # | | | `-ConstantMatrixType 0x55d07194ced0 'matrix' # | | |-TypedefDecl 0x55d07194d450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07194d350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07194d0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07194d098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07194d0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07194d0b8 'int' 3 # | | | `-ConstantMatrixType 0x55d07194d2f0 'matrix' # | | |-TypedefDecl 0x55d07194d870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07194d770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07194d4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07194d4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07194d518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07194d4d8 'int' 4 # | | | `-ConstantMatrixType 0x55d07194d710 'matrix' # | | |-TypedefDecl 0x55d07194ecb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07194ebb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07194d918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07194d8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07194d938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07194d8f8 'int' 1 # | | | `-ConstantMatrixType 0x55d07194db30 'matrix' # | | |-TypedefDecl 0x55d07194f0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07194efd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07194ed58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07194ed18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07194ed78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07194ed38 'int' 2 # | | | `-ConstantMatrixType 0x55d07194ef70 'matrix' # | | |-TypedefDecl 0x55d07194f4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07194f3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07194f178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07194f138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07194f198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07194f158 'int' 3 # | | | `-ConstantMatrixType 0x55d07194f390 'matrix' # | | |-TypedefDecl 0x55d07194f910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07194f810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07194f598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07194f558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07194f5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07194f578 'int' 4 # | | | `-ConstantMatrixType 0x55d07194f7b0 'matrix' # | | |-TypedefDecl 0x55d07194fd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07194fc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07194f9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07194f978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07194f9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07194f998 'int' 1 # | | | `-ConstantMatrixType 0x55d07194fbf0 'matrix' # | | |-TypedefDecl 0x55d071950170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071950070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07194fdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07194fdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07194fe18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07194fdd8 'int' 2 # | | | `-ConstantMatrixType 0x55d071950010 'matrix' # | | |-TypedefDecl 0x55d071950590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071950490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071950218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719501d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071950238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719501f8 'int' 3 # | | | `-ConstantMatrixType 0x55d071950430 'matrix' # | | |-TypedefDecl 0x55d0719509b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d0719508b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d0718e91e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071950638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719505f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071950658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071950618 'int' 4 # | | | `-ConstantMatrixType 0x55d071950850 'matrix' # | | |-TypedefDecl 0x55d071951130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071951030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071950a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071950a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071950a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071950a40 'int' 1 # | | | `-ConstantMatrixType 0x55d071950fd0 'matrix' # | | |-TypedefDecl 0x55d071951560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071951460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719511e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719511a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071951200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719511c0 'int' 2 # | | | `-ConstantMatrixType 0x55d071951400 'matrix' # | | |-TypedefDecl 0x55d071951990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071951890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071951610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719515d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071951630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719515f0 'int' 3 # | | | `-ConstantMatrixType 0x55d071951830 'matrix' # | | |-TypedefDecl 0x55d071951dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071951cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071951a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071951a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071951a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071951a20 'int' 4 # | | | `-ConstantMatrixType 0x55d071951c60 'matrix' # | | |-TypedefDecl 0x55d071952500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071952400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071951e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071951e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071951e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071951e50 'int' 1 # | | | `-ConstantMatrixType 0x55d0719523a0 'matrix' # | | |-TypedefDecl 0x55d071952930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071952830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719525b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071952570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719525d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071952590 'int' 2 # | | | `-ConstantMatrixType 0x55d0719527d0 'matrix' # | | |-TypedefDecl 0x55d071952d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071952c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719529e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719529a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071952a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719529c0 'int' 3 # | | | `-ConstantMatrixType 0x55d071952c00 'matrix' # | | |-TypedefDecl 0x55d0719445e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071953090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071952e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071952dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071952e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071952df0 'int' 4 # | | | `-ConstantMatrixType 0x55d071953030 'matrix' # | | |-TypedefDecl 0x55d071944a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071944910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071944690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071944650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719446b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071944670 'int' 1 # | | | `-ConstantMatrixType 0x55d0719448b0 'matrix' # | | |-TypedefDecl 0x55d071944e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071944d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071944ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071944a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071944ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071944aa0 'int' 2 # | | | `-ConstantMatrixType 0x55d071944ce0 'matrix' # | | |-TypedefDecl 0x55d071945270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071945170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071944ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071944eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071944f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071944ed0 'int' 3 # | | | `-ConstantMatrixType 0x55d071945110 'matrix' # | | |-TypedefDecl 0x55d0719467c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d0719466c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071945320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719452e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071945340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071945300 'int' 4 # | | | `-ConstantMatrixType 0x55d071945540 'matrix' # | | |-TypedefDecl 0x55d071946bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071946af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071946870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071946830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071946890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071946850 'int' 1 # | | | `-ConstantMatrixType 0x55d071946a90 'matrix' # | | |-TypedefDecl 0x55d071947020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071946f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071946ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071946c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071946cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071946c80 'int' 2 # | | | `-ConstantMatrixType 0x55d071946ec0 'matrix' # | | |-TypedefDecl 0x55d071947450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071947350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719470d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071947090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719470f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719470b0 'int' 3 # | | | `-ConstantMatrixType 0x55d0719472f0 'matrix' # | | |-TypedefDecl 0x55d071947890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071947790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071947500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719474c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071947520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719474e0 'int' 4 # | | | `-ConstantMatrixType 0x55d071947730 'matrix' # | | |-TypedefDecl 0x55d071947d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071947c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071947958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071947918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071947978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071947938 'int' 1 # | | | `-ConstantMatrixType 0x55d071947bb0 'matrix' # | | |-TypedefDecl 0x55d071948150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071948050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071947dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071947d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071947df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071947db8 'int' 2 # | | | `-ConstantMatrixType 0x55d071947ff0 'matrix' # | | |-TypedefDecl 0x55d071948590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071948490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071948218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719481d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071948238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719481f8 'int' 3 # | | | `-ConstantMatrixType 0x55d071948430 'matrix' # | | |-TypedefDecl 0x55d071948b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071948a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071948658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071948618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071948678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071948638 'int' 4 # | | | `-ConstantMatrixType 0x55d071948a20 'matrix' # | | |-TypedefDecl 0x55d071948fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071948ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071948c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071948c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071948c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071948c28 'int' 1 # | | | `-ConstantMatrixType 0x55d071948e60 'matrix' # | | |-TypedefDecl 0x55d071949400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071949300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071949088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071949048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719490a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071949068 'int' 2 # | | | `-ConstantMatrixType 0x55d0719492a0 'matrix' # | | |-TypedefDecl 0x55d07195dd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071949740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719494c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071949488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719494e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719494a8 'int' 3 # | | | `-ConstantMatrixType 0x55d0719496e0 'matrix' # | | |-TypedefDecl 0x55d07195e140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07195e040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07195ddc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07195dd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07195dde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07195dda8 'int' 4 # | | | `-ConstantMatrixType 0x55d07195dfe0 'matrix' # | | |-TypedefDecl 0x55d07195e580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07195e480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07195e208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07195e1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07195e228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07195e1e8 'int' 1 # | | | `-ConstantMatrixType 0x55d07195e420 'matrix' # | | |-TypedefDecl 0x55d07195e9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07195e8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07195e648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07195e608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07195e668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07195e628 'int' 2 # | | | `-ConstantMatrixType 0x55d07195e860 'matrix' # | | |-TypedefDecl 0x55d07195f920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07195f820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07195ea88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07195ea48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07195eaa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07195ea68 'int' 3 # | | | `-ConstantMatrixType 0x55d07195eca0 'matrix' # | | |-TypedefDecl 0x55d07195fd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07195fc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07195f9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07195f9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07195fa08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07195f9c8 'int' 4 # | | | `-ConstantMatrixType 0x55d07195fc00 'matrix' # | | |-TypedefDecl 0x55d0719601a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719600a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07195fe28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07195fde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07195fe48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07195fe08 'int' 1 # | | | `-ConstantMatrixType 0x55d071960040 'matrix' # | | |-TypedefDecl 0x55d0719605e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d0719604e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071960268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071960228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071960288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071960248 'int' 2 # | | | `-ConstantMatrixType 0x55d071960480 'matrix' # | | |-TypedefDecl 0x55d071960d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071960c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719606a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071960668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719606c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071960688 'int' 3 # | | | `-ConstantMatrixType 0x55d071960bd0 'matrix' # | | |-TypedefDecl 0x55d071961170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071961070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071960df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071960db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071960e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071960dd8 'int' 4 # | | | `-ConstantMatrixType 0x55d071961010 'matrix' # | | |-TypedefDecl 0x55d0719614f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719613f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071961238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719611f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071961258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071961218 'int' 1 # | | | `-ConstantMatrixType 0x55d071961390 'matrix' # | | |-TypedefDecl 0x55d071961830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071961730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719615b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071961578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719615d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071961598 'int' 2 # | | | `-ConstantMatrixType 0x55d0719616d0 'matrix' # | | |-TypedefDecl 0x55d071953470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071961a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719618f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719618b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071961918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719618d8 'int' 3 # | | | `-ConstantMatrixType 0x55d071961a10 'matrix' # | | |-TypedefDecl 0x55d0719537b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d0719536b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071953538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719534f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071953558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071953518 'int' 4 # | | | `-ConstantMatrixType 0x55d071953650 'matrix' # | | |-TypedefDecl 0x55d071953af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719539f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071953878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071953838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071953898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071953858 'int' 1 # | | | `-ConstantMatrixType 0x55d071953990 'matrix' # | | |-TypedefDecl 0x55d071953e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071953d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071953bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071953b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071953bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071953b98 'int' 2 # | | | `-ConstantMatrixType 0x55d071953cd0 'matrix' # | | |-TypedefDecl 0x55d071954170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071954070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071953ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071953eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071953f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071953ed8 'int' 3 # | | | `-ConstantMatrixType 0x55d071954010 'matrix' # | | |-TypedefDecl 0x55d0719554d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d0719543b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071954238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719541f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071954258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071954218 'int' 4 # | | | `-ConstantMatrixType 0x55d071954350 'matrix' # | | |-TypedefDecl 0x55d071955810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071955710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071955598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071955558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719555b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071955578 'int' 1 # | | | `-ConstantMatrixType 0x55d0719556b0 'matrix' # | | |-TypedefDecl 0x55d071955b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071955a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719558d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071955898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719558f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719558b8 'int' 2 # | | | `-ConstantMatrixType 0x55d0719559f0 'matrix' # | | |-TypedefDecl 0x55d071955e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071955d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071955c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071955bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071955c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071955bf8 'int' 3 # | | | `-ConstantMatrixType 0x55d071955d30 'matrix' # | | |-TypedefDecl 0x55d0719561d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d0719560d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071955f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071955f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071955f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071955f38 'int' 4 # | | | `-ConstantMatrixType 0x55d071956070 'matrix' # | | |-TypedefDecl 0x55d071956560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071956460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071956298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071956258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719562b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071956278 'int' 1 # | | | `-ConstantMatrixType 0x55d0719563b0 'matrix' # | | |-TypedefDecl 0x55d0719568a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d0719567a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071956628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719565e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071956648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071956608 'int' 2 # | | | `-ConstantMatrixType 0x55d071956740 'matrix' # | | |-TypedefDecl 0x55d071956be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071956ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071956968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071956928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071956988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071956948 'int' 3 # | | | `-ConstantMatrixType 0x55d071956a80 'matrix' # | | |-TypedefDecl 0x55d071956f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071956e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d07193dbf0 'int32_t' sugar # | | | | |-Typedef 0x55d071919c78 'int32_t' # | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071956ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071956c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071956cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071956c88 'int' 4 # | | | `-ConstantMatrixType 0x55d071956dc0 'matrix' # | | |-TypedefDecl 0x55d0719572a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719571a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071956fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071956fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071957008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071956fc8 'int' 1 # | | | `-ConstantMatrixType 0x55d071957140 'matrix' # | | |-TypedefDecl 0x55d071957600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071957500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071957368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071957328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071957388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071957348 'int' 2 # | | | `-ConstantMatrixType 0x55d0719574a0 'matrix' # | | |-TypedefDecl 0x55d071957940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071957840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719576c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071957688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719576e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719576a8 'int' 3 # | | | `-ConstantMatrixType 0x55d0719577e0 'matrix' # | | |-TypedefDecl 0x55d071957c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071957b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071957a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719579c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071957a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719579e8 'int' 4 # | | | `-ConstantMatrixType 0x55d071957b20 'matrix' # | | |-TypedefDecl 0x55d071957fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071957ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071957d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071957d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071957d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071957d28 'int' 1 # | | | `-ConstantMatrixType 0x55d071957e60 'matrix' # | | |-TypedefDecl 0x55d071958300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071958200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071958088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071958048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719580a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071958068 'int' 2 # | | | `-ConstantMatrixType 0x55d0719581a0 'matrix' # | | |-TypedefDecl 0x55d071958650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071958550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719583c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071958388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719583e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719583a8 'int' 3 # | | | `-ConstantMatrixType 0x55d0719584f0 'matrix' # | | |-TypedefDecl 0x55d071958990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071958890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071958718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719586d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071958738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719586f8 'int' 4 # | | | `-ConstantMatrixType 0x55d071958830 'matrix' # | | |-TypedefDecl 0x55d071958cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071958bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071958a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071958a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071958a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071958a38 'int' 1 # | | | `-ConstantMatrixType 0x55d071958b70 'matrix' # | | |-TypedefDecl 0x55d071959010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071958f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071958d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071958d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071958db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071958d78 'int' 2 # | | | `-ConstantMatrixType 0x55d071958eb0 'matrix' # | | |-TypedefDecl 0x55d071959350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071959250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719590d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071959098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719590f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719590b8 'int' 3 # | | | `-ConstantMatrixType 0x55d0719591f0 'matrix' # | | |-TypedefDecl 0x55d0719596a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d0719595a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071959418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719593d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071959438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719593f8 'int' 4 # | | | `-ConstantMatrixType 0x55d071959540 'matrix' # | | |-TypedefDecl 0x55d0719599e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719598e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071959768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071959728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071959788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071959748 'int' 1 # | | | `-ConstantMatrixType 0x55d071959880 'matrix' # | | |-TypedefDecl 0x55d071959d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071959c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071959aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071959a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071959ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071959a88 'int' 2 # | | | `-ConstantMatrixType 0x55d071959bc0 'matrix' # | | |-TypedefDecl 0x55d07195a060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071959f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071959de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071959da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071959e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071959dc8 'int' 3 # | | | `-ConstantMatrixType 0x55d071959f00 'matrix' # | | |-TypedefDecl 0x55d07195a3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07195a2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d07193e540 'uint32_t' sugar # | | | | |-Typedef 0x55d071919d58 'uint32_t' # | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07195a128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07195a0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07195a148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07195a108 'int' 4 # | | | `-ConstantMatrixType 0x55d07195a240 'matrix' # | | |-TypedefDecl 0x55d07195a840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07195a740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07195a468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07195a428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07195a4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07195a448 'int' 1 # | | | `-ConstantMatrixType 0x55d07195a6e0 'matrix' # | | |-TypedefDecl 0x55d07195ac80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07195ab80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07195a908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07195a8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07195a928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07195a8e8 'int' 2 # | | | `-ConstantMatrixType 0x55d07195ab20 'matrix' # | | |-TypedefDecl 0x55d07195b0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07195afc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07195ad48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07195ad08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07195ad68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07195ad28 'int' 3 # | | | `-ConstantMatrixType 0x55d07195af60 'matrix' # | | |-TypedefDecl 0x55d07195b830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07195b400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07195b188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07195b148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07195b1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07195b168 'int' 4 # | | | `-ConstantMatrixType 0x55d07195b3a0 'matrix' # | | |-TypedefDecl 0x55d07195bc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07195bb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07195b8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07195b8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07195b918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07195b8d8 'int' 1 # | | | `-ConstantMatrixType 0x55d07195bb10 'matrix' # | | |-TypedefDecl 0x55d07195c0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07195bfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07195bd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07195bcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07195bd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07195bd18 'int' 2 # | | | `-ConstantMatrixType 0x55d07195bf50 'matrix' # | | |-TypedefDecl 0x55d07195c4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07195c3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07195c178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07195c138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07195c198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07195c158 'int' 3 # | | | `-ConstantMatrixType 0x55d07195c390 'matrix' # | | |-TypedefDecl 0x55d071976da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071976ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07195c5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07195c578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07195c5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07195c598 'int' 4 # | | | `-ConstantMatrixType 0x55d071976c40 'matrix' # | | |-TypedefDecl 0x55d0719771e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719770e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071976e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071976e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071976e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071976e48 'int' 1 # | | | `-ConstantMatrixType 0x55d071977080 'matrix' # | | |-TypedefDecl 0x55d071977620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071977520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719772a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071977268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719772c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071977288 'int' 2 # | | | `-ConstantMatrixType 0x55d0719774c0 'matrix' # | | |-TypedefDecl 0x55d071977a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071977960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719776e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719776a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071977708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719776c8 'int' 3 # | | | `-ConstantMatrixType 0x55d071977900 'matrix' # | | |-TypedefDecl 0x55d071978110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071978010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071977b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071977ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071977b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071977b08 'int' 4 # | | | `-ConstantMatrixType 0x55d071977fb0 'matrix' # | | |-TypedefDecl 0x55d071978550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071978450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719781d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071978198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719781f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719781b8 'int' 1 # | | | `-ConstantMatrixType 0x55d0719783f0 'matrix' # | | |-TypedefDecl 0x55d071978990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071978890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071978618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719785d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071978638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719785f8 'int' 2 # | | | `-ConstantMatrixType 0x55d071978830 'matrix' # | | |-TypedefDecl 0x55d071978dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071978cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071978a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071978a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071978a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071978a38 'int' 3 # | | | `-ConstantMatrixType 0x55d071978c70 'matrix' # | | |-TypedefDecl 0x55d071979470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071979370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d07193eeb0 'int64_t' sugar # | | | | |-Typedef 0x55d071919ea8 'int64_t' # | | | | `-BuiltinType 0x55d0718e9280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719790f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719790b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071979110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719790d0 'int' 4 # | | | `-ConstantMatrixType 0x55d071979310 'matrix' # | | |-TypedefDecl 0x55d0719798f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719797f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071979538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719794f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071979558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071979518 'int' 1 # | | | `-ConstantMatrixType 0x55d071979790 'matrix' # | | |-TypedefDecl 0x55d071979d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071979c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719799b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071979978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719799d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071979998 'int' 2 # | | | `-ConstantMatrixType 0x55d071979bd0 'matrix' # | | |-TypedefDecl 0x55d07197d350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07197d250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071979df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071979db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071979e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071979dd8 'int' 3 # | | | `-ConstantMatrixType 0x55d07197a010 'matrix' # | | |-TypedefDecl 0x55d07197d790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07197d690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07197d418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07197d3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07197d438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07197d3f8 'int' 4 # | | | `-ConstantMatrixType 0x55d07197d630 'matrix' # | | |-TypedefDecl 0x55d07197dbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07197dad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07197d858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07197d818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07197d878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07197d838 'int' 1 # | | | `-ConstantMatrixType 0x55d07197da70 'matrix' # | | |-TypedefDecl 0x55d07197e010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07197df10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07197dc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07197dc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07197dcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07197dc78 'int' 2 # | | | `-ConstantMatrixType 0x55d07197deb0 'matrix' # | | |-TypedefDecl 0x55d07197e460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07197e360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07197e0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07197e098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07197e0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07197e0b8 'int' 3 # | | | `-ConstantMatrixType 0x55d07197e300 'matrix' # | | |-TypedefDecl 0x55d07197e8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07197e7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07197e528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07197e4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07197e548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07197e508 'int' 4 # | | | `-ConstantMatrixType 0x55d07197e740 'matrix' # | | |-TypedefDecl 0x55d07197ece0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07197ebe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07197e968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07197e928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07197e988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07197e948 'int' 1 # | | | `-ConstantMatrixType 0x55d07197eb80 'matrix' # | | |-TypedefDecl 0x55d07197f120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07197f020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07197eda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07197ed68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07197edc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07197ed88 'int' 2 # | | | `-ConstantMatrixType 0x55d07197efc0 'matrix' # | | |-TypedefDecl 0x55d07197f590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07197f490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07197f1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07197f1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07197f208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07197f1c8 'int' 3 # | | | `-ConstantMatrixType 0x55d07197f430 'matrix' # | | |-TypedefDecl 0x55d07197f9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07197f8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07197f658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07197f618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07197f678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07197f638 'int' 4 # | | | `-ConstantMatrixType 0x55d07197f870 'matrix' # | | |-TypedefDecl 0x55d07197fe10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07197fd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07197fa98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07197fa58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07197fab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07197fa78 'int' 1 # | | | `-ConstantMatrixType 0x55d07197fcb0 'matrix' # | | |-TypedefDecl 0x55d071980280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071980150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07197fed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07197fe98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07197fef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07197feb8 'int' 2 # | | | `-ConstantMatrixType 0x55d0719800f0 'matrix' # | | |-TypedefDecl 0x55d0719806c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d0719805c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071980348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071980308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071980368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071980328 'int' 3 # | | | `-ConstantMatrixType 0x55d071980560 'matrix' # | | |-TypedefDecl 0x55d071980b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071980a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d07193f8e0 'uint64_t' sugar # | | | | |-Typedef 0x55d071919e38 'uint64_t' # | | | | `-BuiltinType 0x55d0718e9320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071980788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071980748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719807a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071980768 'int' 4 # | | | `-ConstantMatrixType 0x55d0719809a0 'matrix' # | | |-TypedefDecl 0x55d071980f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071980e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071980bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071980b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071980bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071980b90 'int' 1 # | | | `-ConstantMatrixType 0x55d071980e00 'matrix' # | | |-TypedefDecl 0x55d0719813c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d0719812c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071981010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071980fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071981030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071980ff0 'int' 2 # | | | `-ConstantMatrixType 0x55d071981230 'matrix' # | | |-TypedefDecl 0x55d0719817f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d0719816f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071981470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071981430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071981490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071981450 'int' 3 # | | | `-ConstantMatrixType 0x55d071981690 'matrix' # | | |-TypedefDecl 0x55d071981c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071981b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719818a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071981860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719818c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071981880 'int' 4 # | | | `-ConstantMatrixType 0x55d071981ac0 'matrix' # | | |-TypedefDecl 0x55d071982050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071981f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071981cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071981c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071981cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071981cb0 'int' 1 # | | | `-ConstantMatrixType 0x55d071981ef0 'matrix' # | | |-TypedefDecl 0x55d0719826e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d0719825e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071982100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719820c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071982120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719820e0 'int' 2 # | | | `-ConstantMatrixType 0x55d071982580 'matrix' # | | |-TypedefDecl 0x55d071982b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071982a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071982790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071982750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719827b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071982770 'int' 3 # | | | `-ConstantMatrixType 0x55d0719829b0 'matrix' # | | |-TypedefDecl 0x55d071982f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071982e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071982bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071982b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071982be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071982ba0 'int' 4 # | | | `-ConstantMatrixType 0x55d071982de0 'matrix' # | | |-TypedefDecl 0x55d071983370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071983270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071982ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071982fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071983010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071982fd0 'int' 1 # | | | `-ConstantMatrixType 0x55d071983210 'matrix' # | | |-TypedefDecl 0x55d071985a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071985910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071983420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719833e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071983440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071983400 'int' 2 # | | | `-ConstantMatrixType 0x55d0719858b0 'matrix' # | | |-TypedefDecl 0x55d071985e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071985d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071985ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071985a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071985ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071985aa0 'int' 3 # | | | `-ConstantMatrixType 0x55d071985ce0 'matrix' # | | |-TypedefDecl 0x55d071986270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071986170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071985ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071985eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071985f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071985ed0 'int' 4 # | | | `-ConstantMatrixType 0x55d071986110 'matrix' # | | |-TypedefDecl 0x55d0719866a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719865a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071986320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719862e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071986340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071986300 'int' 1 # | | | `-ConstantMatrixType 0x55d071986540 'matrix' # | | |-TypedefDecl 0x55d071986af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d0719869f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071986770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071986710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071986790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071986750 'int' 2 # | | | `-ConstantMatrixType 0x55d071986990 'matrix' # | | |-TypedefDecl 0x55d071986f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071986e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071986ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071986b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071986bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071986b80 'int' 3 # | | | `-ConstantMatrixType 0x55d071986dc0 'matrix' # | | |-TypedefDecl 0x55d071987350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071987250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d0718e99d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071986fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071986f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071986ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071986fb0 'int' 4 # | | | `-ConstantMatrixType 0x55d0719871f0 'matrix' # | | |-TypedefDecl 0x55d071961c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719876b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071987400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719873c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071987420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719873e0 'int' 1 # | | | `-ConstantMatrixType 0x55d071987650 'matrix' # | | |-TypedefDecl 0x55d0719620b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071961fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071961d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071961cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071961d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071961d10 'int' 2 # | | | `-ConstantMatrixType 0x55d071961f50 'matrix' # | | |-TypedefDecl 0x55d0719624e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d0719623e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071962160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071962120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071962180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071962140 'int' 3 # | | | `-ConstantMatrixType 0x55d071962380 'matrix' # | | |-TypedefDecl 0x55d071962910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071962810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071962590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071962550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719625b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071962570 'int' 4 # | | | `-ConstantMatrixType 0x55d0719627b0 'matrix' # | | |-TypedefDecl 0x55d071962d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071962c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719629c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071962980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719629e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719629a0 'int' 1 # | | | `-ConstantMatrixType 0x55d071962c10 'matrix' # | | |-TypedefDecl 0x55d0719631a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d0719630a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071962e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071962de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071962e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071962e00 'int' 2 # | | | `-ConstantMatrixType 0x55d071963040 'matrix' # | | |-TypedefDecl 0x55d0719635d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d0719634d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071963250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071963210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071963270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071963230 'int' 3 # | | | `-ConstantMatrixType 0x55d071963470 'matrix' # | | |-TypedefDecl 0x55d071963a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071963900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071963680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071963640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719636a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071963660 'int' 4 # | | | `-ConstantMatrixType 0x55d0719638a0 'matrix' # | | |-TypedefDecl 0x55d071963e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071963d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071963ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071963a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071963ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071963a90 'int' 1 # | | | `-ConstantMatrixType 0x55d071963ce0 'matrix' # | | |-TypedefDecl 0x55d071964270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071964170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071963ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071963eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071963f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071963ed0 'int' 2 # | | | `-ConstantMatrixType 0x55d071964110 'matrix' # | | |-TypedefDecl 0x55d0719646a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d0719645a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071964320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719642e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071964340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071964300 'int' 3 # | | | `-ConstantMatrixType 0x55d071964540 'matrix' # | | |-TypedefDecl 0x55d071964ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d0719649d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071964750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071964710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071964770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071964730 'int' 4 # | | | `-ConstantMatrixType 0x55d071964970 'matrix' # | | |-TypedefDecl 0x55d071965f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071965e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071964b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071964b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071964ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071964b60 'int' 1 # | | | `-ConstantMatrixType 0x55d071965dd0 'matrix' # | | |-TypedefDecl 0x55d071966360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071966260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071965fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071965fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071966000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071965fc0 'int' 2 # | | | `-ConstantMatrixType 0x55d071966200 'matrix' # | | |-TypedefDecl 0x55d071966790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071966690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071966410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719663d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071966430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719663f0 'int' 3 # | | | `-ConstantMatrixType 0x55d071966630 'matrix' # | | |-TypedefDecl 0x55d071966bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071966ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071966840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071966800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071966860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071966820 'int' 4 # | | | `-ConstantMatrixType 0x55d071966a60 'matrix' # | | |-TypedefDecl 0x55d071967040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071966f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071966c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071966c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071966cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071966c70 'int' 1 # | | | `-ConstantMatrixType 0x55d071966ee0 'matrix' # | | |-TypedefDecl 0x55d071967470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071967370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719670f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719670b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071967110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719670d0 'int' 2 # | | | `-ConstantMatrixType 0x55d071967310 'matrix' # | | |-TypedefDecl 0x55d0719678a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d0719677a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071967520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719674e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071967540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071967500 'int' 3 # | | | `-ConstantMatrixType 0x55d071967740 'matrix' # | | |-TypedefDecl 0x55d0719684f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071967bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071967950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071967910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071967970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071967930 'int' 4 # | | | `-ConstantMatrixType 0x55d071967b70 'matrix' # | | |-TypedefDecl 0x55d071968920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071968820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719685a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071968560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719685c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071968580 'int' 1 # | | | `-ConstantMatrixType 0x55d0719687c0 'matrix' # | | |-TypedefDecl 0x55d071968d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071968c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719689d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071968990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719689f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719689b0 'int' 2 # | | | `-ConstantMatrixType 0x55d071968bf0 'matrix' # | | |-TypedefDecl 0x55d071969180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071969080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071968e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071968dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071968e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071968de0 'int' 3 # | | | `-ConstantMatrixType 0x55d071969020 'matrix' # | | |-TypedefDecl 0x55d0719695e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d0719694e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071969230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719691f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071969250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071969210 'int' 4 # | | | `-ConstantMatrixType 0x55d071969480 'matrix' # | | |-TypedefDecl 0x55d071969a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071969910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071969690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071969650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719696b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071969670 'int' 1 # | | | `-ConstantMatrixType 0x55d0719698b0 'matrix' # | | |-TypedefDecl 0x55d071969e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071969d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071969ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071969a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071969ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071969aa0 'int' 2 # | | | `-ConstantMatrixType 0x55d071969ce0 'matrix' # | | |-TypedefDecl 0x55d07196a270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07196a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071969ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071969eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071969f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071969ed0 'int' 3 # | | | `-ConstantMatrixType 0x55d07196a110 'matrix' # | | |-TypedefDecl 0x55d07196b9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07196b8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07196a320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07196a2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07196a340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07196a300 'int' 4 # | | | `-ConstantMatrixType 0x55d07196b860 'matrix' # | | |-TypedefDecl 0x55d07196bdf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07196bcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07196ba70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07196ba30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07196ba90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07196ba50 'int' 1 # | | | `-ConstantMatrixType 0x55d07196bc90 'matrix' # | | |-TypedefDecl 0x55d07196c220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07196c120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07196bea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07196be60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07196bec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07196be80 'int' 2 # | | | `-ConstantMatrixType 0x55d07196c0c0 'matrix' # | | |-TypedefDecl 0x55d07196c650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07196c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07196c2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07196c290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07196c2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07196c2b0 'int' 3 # | | | `-ConstantMatrixType 0x55d07196c4f0 'matrix' # | | |-TypedefDecl 0x55d07196cda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07196cca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07196c700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07196c6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07196c720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07196c6e0 'int' 4 # | | | `-ConstantMatrixType 0x55d07196cc40 'matrix' # | | |-TypedefDecl 0x55d07196d120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07196d020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07196ce68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07196ce28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07196ce88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07196ce48 'int' 1 # | | | `-ConstantMatrixType 0x55d07196cfc0 'matrix' # | | |-TypedefDecl 0x55d07196d460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07196d360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07196d1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07196d1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07196d208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07196d1c8 'int' 2 # | | | `-ConstantMatrixType 0x55d07196d300 'matrix' # | | |-TypedefDecl 0x55d07196d7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07196d6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07196d528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07196d4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07196d548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07196d508 'int' 3 # | | | `-ConstantMatrixType 0x55d07196d640 'matrix' # | | |-TypedefDecl 0x55d07196eb10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07196d9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07196d868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07196d828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07196d888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07196d848 'int' 4 # | | | `-ConstantMatrixType 0x55d07196d980 'matrix' # | | |-TypedefDecl 0x55d07196ee50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07196ed50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07196ebd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07196eb98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07196ebf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07196ebb8 'int' 1 # | | | `-ConstantMatrixType 0x55d07196ecf0 'matrix' # | | |-TypedefDecl 0x55d07196f190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07196f090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07196ef18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07196eed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07196ef38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07196eef8 'int' 2 # | | | `-ConstantMatrixType 0x55d07196f030 'matrix' # | | |-TypedefDecl 0x55d07196f4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d07196f3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07196f258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07196f218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07196f278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07196f238 'int' 3 # | | | `-ConstantMatrixType 0x55d07196f370 'matrix' # | | |-TypedefDecl 0x55d07196f810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d07196f710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07196f598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07196f558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d07196f5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d07196f578 'int' 4 # | | | `-ConstantMatrixType 0x55d07196f6b0 'matrix' # | | |-TypedefDecl 0x55d07196fb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d07196fa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07196f8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07196f898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d07196f8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d07196f8b8 'int' 1 # | | | `-ConstantMatrixType 0x55d07196f9f0 'matrix' # | | |-TypedefDecl 0x55d07196fea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d07196fda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07196fc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07196fbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d07196fc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d07196fc08 'int' 2 # | | | `-ConstantMatrixType 0x55d07196fd40 'matrix' # | | |-TypedefDecl 0x55d0719701e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d0719700e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07196ff68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07196ff28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d07196ff88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d07196ff48 'int' 3 # | | | `-ConstantMatrixType 0x55d071970080 'matrix' # | | |-TypedefDecl 0x55d071970520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071970420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719702a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071970268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719702c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071970288 'int' 4 # | | | `-ConstantMatrixType 0x55d0719703c0 'matrix' # | | |-TypedefDecl 0x55d071970860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071970760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d0719705e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719705a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071970608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719705c8 'int' 1 # | | | `-ConstantMatrixType 0x55d071970700 'matrix' # | | |-TypedefDecl 0x55d071970bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071970af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071970928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719708e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071970948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071970908 'int' 2 # | | | `-ConstantMatrixType 0x55d071970a40 'matrix' # | | |-TypedefDecl 0x55d071970f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071970e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071970cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071970c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071970cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071970c98 'int' 3 # | | | `-ConstantMatrixType 0x55d071970dd0 'matrix' # | | |-TypedefDecl 0x55d071971270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071971170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d0719428a0 'float32_t' sugar # | | | | |-Typedef 0x55d071919dc8 'float32_t' # | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071970ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071970fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071971018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071970fd8 'int' 4 # | | | `-ConstantMatrixType 0x55d071971110 'matrix' # | | |-TypedefDecl 0x55d0719715f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d0719714f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071971338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719712f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071971358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071971318 'int' 1 # | | | `-ConstantMatrixType 0x55d071971490 'matrix' # | | |-TypedefDecl 0x55d071971930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071971830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719716b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071971678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719716d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071971698 'int' 2 # | | | `-ConstantMatrixType 0x55d0719717d0 'matrix' # | | |-TypedefDecl 0x55d071971c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071971b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719719f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d0719719b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071971a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719719d8 'int' 3 # | | | `-ConstantMatrixType 0x55d071971b30 'matrix' # | | |-TypedefDecl 0x55d071971fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071971ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071971d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071971d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071971d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071971d38 'int' 4 # | | | `-ConstantMatrixType 0x55d071971e70 'matrix' # | | |-TypedefDecl 0x55d071972310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071972210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071972098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071972058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d0719720b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071972078 'int' 1 # | | | `-ConstantMatrixType 0x55d0719721b0 'matrix' # | | |-TypedefDecl 0x55d071972650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071972550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719723d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071972398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d0719723f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719723b8 'int' 2 # | | | `-ConstantMatrixType 0x55d0719724f0 'matrix' # | | |-TypedefDecl 0x55d071972990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d071972890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071972718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719726d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071972738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719726f8 'int' 3 # | | | `-ConstantMatrixType 0x55d071972830 'matrix' # | | |-TypedefDecl 0x55d071972ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d071972be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071972a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071972a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071972a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071972a38 'int' 4 # | | | `-ConstantMatrixType 0x55d071972b80 'matrix' # | | |-TypedefDecl 0x55d071973020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071972f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071972da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071972d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071972dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071972d88 'int' 1 # | | | `-ConstantMatrixType 0x55d071972ec0 'matrix' # | | |-TypedefDecl 0x55d071973360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071973260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d0719730e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719730a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071973108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d0719730c8 'int' 2 # | | | `-ConstantMatrixType 0x55d071973200 'matrix' # | | |-TypedefDecl 0x55d0719736a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d0719735a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071973428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d0719733e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071973448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071973408 'int' 3 # | | | `-ConstantMatrixType 0x55d071973540 'matrix' # | | |-TypedefDecl 0x55d0719739e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d0719738e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071973768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071973728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071973788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071973748 'int' 4 # | | | `-ConstantMatrixType 0x55d071973880 'matrix' # | | |-TypedefDecl 0x55d071973d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d071973c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071973aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071973a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d071973ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d071973a88 'int' 1 # | | | `-ConstantMatrixType 0x55d071973bd0 'matrix' # | | |-TypedefDecl 0x55d071974070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d071973f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071973df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d071973db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d071973e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d071973dd8 'int' 2 # | | | `-ConstantMatrixType 0x55d071973f10 'matrix' # | | |-TypedefDecl 0x55d0719743b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d0719742b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | | |-Typedef 0x55d071919f18 'float64_t' # | | | | `-BuiltinType 0x55d0718e9380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d071974138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d0719740f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d071974158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d071974118 'int' 3 # | | | `-ConstantMatrixType 0x55d071974250 'matrix' # | | `-TypedefDecl 0x55d0719746f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55d0719745f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55d0719152f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55d071943200 'float64_t' sugar # | | | |-Typedef 0x55d071919f18 'float64_t' # | | | `-BuiltinType 0x55d0718e9380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55d071974478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55d071974438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55d071974498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55d071974458 'int' 4 # | | `-ConstantMatrixType 0x55d071974590 'matrix' # | |-NamespaceDecl 0x55d071987a18 prev 0x55d071919bf0 line:12:11 hlsl # | | |-original Namespace 0x55d0718e9a98 'hlsl' # | | `-NamespaceDecl 0x55d071987a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55d071987d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55d071987b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55d071987b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55d071987c68 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 0x55d071987d10 <> Implicit # | | | |-CXXRecordDecl 0x55d071987e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55d071987ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55d071987f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55d0719882f0 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 0x55d0718e9b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d0718e9b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55d071988028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55d071988520 <> Implicit # | | | |-CXXRecordDecl 0x55d0719885e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55d071988698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55d071988700 'bool' true # | | |-ClassTemplateDecl 0x55d07198d088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55d07198ce88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55d07198cee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55d07198cf88 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 0x55d07198d030 <> Implicit # | | | `-CXXRecordDecl 0x55d07198d160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55d07198d540 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 0x55d0718e9b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55d07198d248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55d07198d7a0 <> Implicit # | | | |-CXXRecordDecl 0x55d07198d860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55d07198d918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55d07198d2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55d07198d248 'T' # | | |-TypeAliasTemplateDecl 0x55d07198dd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55d07198d9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55d07198da48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55d0718e91c0 'void' # | | | `-TypeAliasDecl 0x55d07198dca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55d07198dc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55d07198f160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55d07198dd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55d07198e630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55d07198e6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55d07198f0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55d07198ef68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55d07198f440 # | | | `-ReturnStmt 0x55d07198f430 # | | | `-BuiltinBitCastExpr 0x55d07198f408 'vector' # | | | `-DeclRefExpr 0x55d07198f3b0 'vector' lvalue ParmVar 0x55d07198ef68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55d071991c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55d07198f458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55d07198f4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55d071991ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55d071991a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55d071991da8 # | | | `-ReturnStmt 0x55d071991d98 # | | | `-BuiltinBitCastExpr 0x55d071991d70 'U' # | | | `-DeclRefExpr 0x55d071991d40 'T' lvalue ParmVar 0x55d071991a60 'F' 'T' # | | |-ClassTemplateDecl 0x55d071991f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55d071991dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55d071991e60 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 0x55d071991f08 <> Implicit # | | | |-CXXRecordDecl 0x55d071992038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55d0719920f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55d071992168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55d071991e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55d071991dc0 'T' # | | `-TypeAliasTemplateDecl 0x55d071992c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55d0719921d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55d071992278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55d071992ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55d071992ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55d0718e9df0 <> 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 0x55d0719926a0 '__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 0x55d071987a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55d07198dd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55d0719923f0 'bool' # | | | | `-BinaryOperator 0x55d0719923d0 'bool' '&&' # | | | | |-BinaryOperator 0x55d071992350 'bool' '>' # | | | | | |-DeclRefExpr 0x55d071992310 'int' NonTypeTemplateParm 0x55d071992278 'N' 'int' # | | | | | `-IntegerLiteral 0x55d071992330 'int' 1 # | | | | `-BinaryOperator 0x55d0719923b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55d071992370 'int' NonTypeTemplateParm 0x55d071992278 'N' 'int' # | | | | `-IntegerLiteral 0x55d071992390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d071992230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d0719921d8 'T' # | | | `-DependentNameType 0x55d071992650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55d0719929b0 'int' NonTypeTemplateParm 0x55d071992278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55d071992a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55d0719929e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d0718e9df0 'vector' # | | | `-TemplateSpecializationType 0x55d0719926a0 '__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 0x55d071987a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55d07198dd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55d0719923f0 'bool' # | | | | `-BinaryOperator 0x55d0719923d0 'bool' '&&' # | | | | |-BinaryOperator 0x55d071992350 'bool' '>' # | | | | | |-DeclRefExpr 0x55d071992310 'int' NonTypeTemplateParm 0x55d071992278 'N' 'int' # | | | | | `-IntegerLiteral 0x55d071992330 'int' 1 # | | | | `-BinaryOperator 0x55d0719923b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55d071992370 'int' NonTypeTemplateParm 0x55d071992278 'N' 'int' # | | | | `-IntegerLiteral 0x55d071992390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d071992230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d0719921d8 'T' # | | | `-DependentNameType 0x55d071992650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55d071992a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55d0718e9c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55d0718e9c78 <> 'int' 4 # | | `-DeclRefExpr 0x55d0719929b0 'int' NonTypeTemplateParm 0x55d071992278 'N' 'int' # | |-NamespaceDecl 0x55d071992ca8 prev 0x55d071987a18 line:12:11 hlsl # | | |-original Namespace 0x55d0718e9a98 'hlsl' # | | |-FunctionDecl 0x55d071992e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55d071992d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d071992ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071992f50 Implicit # | | | `-ConstAttr 0x55d071992f78 Implicit # | | |-FunctionDecl 0x55d071993128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071993000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719931d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071993250 Implicit # | | | `-ConstAttr 0x55d071993278 Implicit # | | |-FunctionDecl 0x55d071993438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071993310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719934e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071993560 Implicit # | | | `-ConstAttr 0x55d071993588 Implicit # | | |-FunctionDecl 0x55d071993748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071993620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719937f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071993870 Implicit # | | | `-ConstAttr 0x55d071993898 Implicit # | | |-FunctionDecl 0x55d071994e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55d071994d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55d071994f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071994f90 Implicit # | | | `-ConstAttr 0x55d071994fb8 Implicit # | | |-FunctionDecl 0x55d071995178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55d071995050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d071995228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d0719952a0 Implicit # | | | `-ConstAttr 0x55d0719952c8 Implicit # | | |-FunctionDecl 0x55d071995488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55d071995360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d071995538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d0719955b0 Implicit # | | | `-ConstAttr 0x55d0719955d8 Implicit # | | |-FunctionDecl 0x55d071995798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55d071995670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d071995848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d0719958c0 Implicit # | | | `-ConstAttr 0x55d0719958e8 Implicit # | | |-FunctionDecl 0x55d071995a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071995938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55d071995b88 # | | | `-ReturnStmt 0x55d071995b78 # | | | `-ImplicitCastExpr 0x55d071995b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55d071995b40 'uint':'unsigned int' lvalue ParmVar 0x55d071995938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55d071995d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071995bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55d071995eb0 # | | | `-ReturnStmt 0x55d071995ea0 # | | | `-ImplicitCastExpr 0x55d071995e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55d071995e68 'uint2':'vector' lvalue ParmVar 0x55d071995bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55d071996038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071995f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55d071996158 # | | | `-ReturnStmt 0x55d071996148 # | | | `-ImplicitCastExpr 0x55d071996130 'uint3':'vector' # | | | `-DeclRefExpr 0x55d071996110 'uint3':'vector' lvalue ParmVar 0x55d071995f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55d0719962d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d0719961a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55d0719963f8 # | | | `-ReturnStmt 0x55d0719963e8 # | | | `-ImplicitCastExpr 0x55d0719963d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55d0719963b0 'uint4':'vector' lvalue ParmVar 0x55d0719961a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55d071996528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55d071996438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d0719965d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071996650 Implicit # | | | `-ConstAttr 0x55d071996678 Implicit # | | |-FunctionDecl 0x55d071996838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071996710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719968e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071996960 Implicit # | | | `-ConstAttr 0x55d071996988 Implicit # | | |-FunctionDecl 0x55d071996b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071996a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071996bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071996c70 Implicit # | | | `-ConstAttr 0x55d071996c98 Implicit # | | |-FunctionDecl 0x55d0719975d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719974b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071997688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071997700 Implicit # | | | `-ConstAttr 0x55d071997728 Implicit # | | |-FunctionDecl 0x55d0719978c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d0719977a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d071997978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d0719979f0 Implicit # | | | `-ConstAttr 0x55d071997a18 Implicit # | | |-FunctionDecl 0x55d071997bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d071997ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071997c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071997d00 Implicit # | | | `-ConstAttr 0x55d071997d28 Implicit # | | |-FunctionDecl 0x55d071997ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d071997dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071997f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071998010 Implicit # | | | `-ConstAttr 0x55d071998038 Implicit # | | |-FunctionDecl 0x55d0719981f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d0719980d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719982a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d071998320 Implicit # | | | `-ConstAttr 0x55d071998348 Implicit # | | |-FunctionDecl 0x55d07199cb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071998398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55d07199cc90 # | | | `-ReturnStmt 0x55d07199cc80 # | | | `-ImplicitCastExpr 0x55d07199cc68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55d07199cc48 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071998398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55d07199ce18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d07199cce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55d07199cf38 # | | | `-ReturnStmt 0x55d07199cf28 # | | | `-ImplicitCastExpr 0x55d07199cf10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55d07199cef0 'uint64_t2':'vector' lvalue ParmVar 0x55d07199cce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55d07199d0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d07199cf88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55d07199d1d8 # | | | `-ReturnStmt 0x55d07199d1c8 # | | | `-ImplicitCastExpr 0x55d07199d1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55d07199d190 'uint64_t3':'vector' lvalue ParmVar 0x55d07199cf88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55d07199d358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d07199d228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55d07199d478 # | | | `-ReturnStmt 0x55d07199d468 # | | | `-ImplicitCastExpr 0x55d07199d450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55d07199d430 'uint64_t4':'vector' lvalue ParmVar 0x55d07199d228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55d07199d5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55d07199d4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55d07199d658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d07199d6d0 Implicit # | | | `-ConstAttr 0x55d07199d6f8 Implicit # | | |-FunctionDecl 0x55d07199d8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55d07199d790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d07199d968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d07199d9e0 Implicit # | | | `-ConstAttr 0x55d07199da08 Implicit # | | |-FunctionDecl 0x55d07199ecc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55d07199daa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d07199ed78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d07199edf0 Implicit # | | | `-ConstAttr 0x55d07199ee18 Implicit # | | |-FunctionDecl 0x55d07199efd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55d07199eeb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d07199f088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d07199f100 Implicit # | | | `-ConstAttr 0x55d07199f128 Implicit # | | |-FunctionDecl 0x55d07199f238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55d07199f188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d07199f2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d07199f360 Implicit # | | | `-ConstAttr 0x55d07199f388 Implicit # | | |-FunctionDecl 0x55d07199f4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55d07199f3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d07199f550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d07199f5c8 Implicit # | | | `-ConstAttr 0x55d07199f5f0 Implicit # | | |-FunctionDecl 0x55d07199f718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55d07199f668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d07199f7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d07199f840 Implicit # | | | `-ConstAttr 0x55d07199f868 Implicit # | | |-FunctionDecl 0x55d07199f990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55d07199f8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d07199fa40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d07199fab8 Implicit # | | | `-ConstAttr 0x55d07199fae0 Implicit # | | |-FunctionDecl 0x55d07199fc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55d07199fb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d07199fce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d07199fd58 Implicit # | | | `-ConstAttr 0x55d07199fd80 Implicit # | | |-FunctionDecl 0x55d07199fea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55d07199fdf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d07199ff58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d07199ffd0 Implicit # | | | `-ConstAttr 0x55d07199fff8 Implicit # | | |-FunctionDecl 0x55d0719a0120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719a0070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a01d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d0719a0248 Implicit # | | | `-ConstAttr 0x55d0719a0270 Implicit # | | |-FunctionDecl 0x55d0719a0398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719a02e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a0448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d0719a04c0 Implicit # | | | `-ConstAttr 0x55d0719a04e8 Implicit # | | |-FunctionDecl 0x55d0719a0768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55d0719a0590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55d0719a0610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55d0719a0820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719a08e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55d0719a0928 Implicit # | | | `-ConstAttr 0x55d0719a0950 Implicit # | | |-FunctionDecl 0x55d0719a3050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55d0719a09f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55d0719a0a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55d0719a3108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719a31c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55d0719a3210 Implicit # | | | `-ConstAttr 0x55d0719a3238 Implicit # | | |-FunctionDecl 0x55d0719a3380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55d0719a3298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d0719a3430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a34a8 Implicit # | | | `-ConstAttr 0x55d0719a34d0 Implicit # | | |-FunctionDecl 0x55d0719a3660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55d0719a3538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a3710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a3788 Implicit # | | | `-ConstAttr 0x55d0719a37b0 Implicit # | | |-FunctionDecl 0x55d0719a3950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55d0719a3828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a3a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a3a78 Implicit # | | | `-ConstAttr 0x55d0719a3aa0 Implicit # | | |-FunctionDecl 0x55d0719a3c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55d0719a3b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a3cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a3d68 Implicit # | | | `-ConstAttr 0x55d0719a3d90 Implicit # | | |-FunctionDecl 0x55d0719a3ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55d0719a3de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55d0719a3f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a3ff8 Implicit # | | | `-ConstAttr 0x55d0719a4020 Implicit # | | |-FunctionDecl 0x55d0719a41f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55d0719a40d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a42a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a4318 Implicit # | | | `-ConstAttr 0x55d0719a4340 Implicit # | | |-FunctionDecl 0x55d0719a4500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55d0719a43e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a45b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a4628 Implicit # | | | `-ConstAttr 0x55d0719a4650 Implicit # | | |-FunctionDecl 0x55d0719a4810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55d0719a46f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a48c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a4938 Implicit # | | | `-ConstAttr 0x55d0719a4960 Implicit # | | |-FunctionDecl 0x55d0719a4ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55d0719a49d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55d0719a4b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55d0719a4bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a4c08 Implicit # | | | `-ConstAttr 0x55d0719a4c30 Implicit # | | |-FunctionDecl 0x55d0719a4dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55d0719a4ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a4e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a4ef8 Implicit # | | | `-ConstAttr 0x55d0719a4f20 Implicit # | | |-FunctionDecl 0x55d0719a50d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55d0719a4f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a5180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a51f8 Implicit # | | | `-ConstAttr 0x55d0719a5220 Implicit # | | |-FunctionDecl 0x55d0719a53c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55d0719a5298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a5470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a54e8 Implicit # | | | `-ConstAttr 0x55d0719a5510 Implicit # | | |-FunctionDecl 0x55d0719a56b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55d0719a5588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d0719a5760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a57d8 Implicit # | | | `-ConstAttr 0x55d0719a5800 Implicit # | | |-FunctionDecl 0x55d0719a59a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55d0719a5878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a5a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a5ac8 Implicit # | | | `-ConstAttr 0x55d0719a5af0 Implicit # | | |-FunctionDecl 0x55d0719a5c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55d0719a5b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a5d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a5db8 Implicit # | | | `-ConstAttr 0x55d0719a5de0 Implicit # | | |-FunctionDecl 0x55d0719a5f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55d0719a5e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a6030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a60c8 Implicit # | | | `-ConstAttr 0x55d0719a60f0 Implicit # | | |-FunctionDecl 0x55d0719a6230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55d0719a6150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55d0719a62e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a6358 Implicit # | | | `-ConstAttr 0x55d0719a6380 Implicit # | | |-FunctionDecl 0x55d0719a6520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55d0719a63f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a65d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a6648 Implicit # | | | `-ConstAttr 0x55d0719a6670 Implicit # | | |-FunctionDecl 0x55d0719a6810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55d0719a66e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a68c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a6938 Implicit # | | | `-ConstAttr 0x55d0719a6960 Implicit # | | |-FunctionDecl 0x55d0719a6b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55d0719a69d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a6bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a6c28 Implicit # | | | `-ConstAttr 0x55d0719a6c50 Implicit # | | |-FunctionDecl 0x55d0719a6df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55d0719a6cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d0719a6ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a6f18 Implicit # | | | `-ConstAttr 0x55d0719a6f40 Implicit # | | |-FunctionDecl 0x55d0719a70f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55d0719a6fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a71a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a7218 Implicit # | | | `-ConstAttr 0x55d0719a7240 Implicit # | | |-FunctionDecl 0x55d0719a73e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55d0719a72b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a7490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a7508 Implicit # | | | `-ConstAttr 0x55d0719a7530 Implicit # | | |-FunctionDecl 0x55d0719a76d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55d0719a75a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a7780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a77f8 Implicit # | | | `-ConstAttr 0x55d0719a7820 Implicit # | | |-FunctionDecl 0x55d0719a79c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55d0719a7898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d0719a7a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a7ae8 Implicit # | | | `-ConstAttr 0x55d0719a7b10 Implicit # | | |-FunctionDecl 0x55d0719a7cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55d0719a7b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a7d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a7dd8 Implicit # | | | `-ConstAttr 0x55d0719a7e00 Implicit # | | |-FunctionDecl 0x55d0719a7fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55d0719a7e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a8050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a9c98 Implicit # | | | `-ConstAttr 0x55d0719a9cc0 Implicit # | | |-FunctionDecl 0x55d0719a9e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55d0719a9d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a9f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719a9f88 Implicit # | | | `-ConstAttr 0x55d0719a9fb0 Implicit # | | |-FunctionDecl 0x55d0719aa0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55d0719aa010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55d0719aa1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719aa218 Implicit # | | | `-ConstAttr 0x55d0719aa240 Implicit # | | |-FunctionDecl 0x55d0719aa3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55d0719aa2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719aa490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719aa508 Implicit # | | | `-ConstAttr 0x55d0719aa530 Implicit # | | |-FunctionDecl 0x55d0719aa6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55d0719aa5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719aa780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719aa7f8 Implicit # | | | `-ConstAttr 0x55d0719aa820 Implicit # | | |-FunctionDecl 0x55d0719aa9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55d0719aa898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719aaa70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d0719aaae8 Implicit # | | | `-ConstAttr 0x55d0719aab10 Implicit # | | |-FunctionDecl 0x55d0719aad00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55d0719aab68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55d0719aabe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55d0719aadb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719aae30 Implicit # | | | `-ConstAttr 0x55d0719aae58 Implicit # | | |-FunctionDecl 0x55d0719ab078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55d0719aaea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55d0719aaf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ab130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ab1a8 Implicit # | | | `-ConstAttr 0x55d0719ab1d0 Implicit # | | |-FunctionDecl 0x55d0719ab408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55d0719ab230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55d0719ab2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ab4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ab538 Implicit # | | | `-ConstAttr 0x55d0719ab560 Implicit # | | |-FunctionDecl 0x55d0719ab798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55d0719ab5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55d0719ab640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ab850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ab8c8 Implicit # | | | `-ConstAttr 0x55d0719ab8f0 Implicit # | | |-FunctionDecl 0x55d0719abb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55d0719ab978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55d0719ab9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719abc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719abc88 Implicit # | | | `-ConstAttr 0x55d0719abcb0 Implicit # | | |-FunctionDecl 0x55d0719abf08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55d0719abd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55d0719abdb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719abfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ac038 Implicit # | | | `-ConstAttr 0x55d0719ac060 Implicit # | | |-FunctionDecl 0x55d0719ac2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55d0719ac0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55d0719ac168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719ac370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ac3e8 Implicit # | | | `-ConstAttr 0x55d0719ac410 Implicit # | | |-FunctionDecl 0x55d0719ac668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55d0719ac498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55d0719ac518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719ac720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ac798 Implicit # | | | `-ConstAttr 0x55d0719ac7c0 Implicit # | | |-FunctionDecl 0x55d0719aca18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55d0719ac848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55d0719ac8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719acad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719acb48 Implicit # | | | `-ConstAttr 0x55d0719acb70 Implicit # | | |-FunctionDecl 0x55d0719acde8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55d0719acbf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55d0719acc98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719acea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719acf18 Implicit # | | | `-ConstAttr 0x55d0719acf40 Implicit # | | |-FunctionDecl 0x55d0719ad198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55d0719acfc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55d0719ad048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719ad250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ad2c8 Implicit # | | | `-ConstAttr 0x55d0719ad2f0 Implicit # | | |-FunctionDecl 0x55d0719ad548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55d0719ad378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55d0719ad3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719ad600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ad678 Implicit # | | | `-ConstAttr 0x55d0719ad6a0 Implicit # | | |-FunctionDecl 0x55d0719ad8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55d0719ad728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55d0719ad7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719ad9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ada28 Implicit # | | | `-ConstAttr 0x55d0719ada50 Implicit # | | |-FunctionDecl 0x55d0719adcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55d0719adad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55d0719adb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719add80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719addf8 Implicit # | | | `-ConstAttr 0x55d0719ade20 Implicit # | | |-FunctionDecl 0x55d0719ae078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55d0719adea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55d0719adf28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719ae130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ae1a8 Implicit # | | | `-ConstAttr 0x55d0719ae1d0 Implicit # | | |-FunctionDecl 0x55d0719ae428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55d0719ae258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55d0719ae2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719ae4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ae558 Implicit # | | | `-ConstAttr 0x55d0719ae580 Implicit # | | |-FunctionDecl 0x55d0719ae7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55d0719ae608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55d0719ae688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719ae890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d0719ae908 Implicit # | | | `-ConstAttr 0x55d0719ae930 Implicit # | | |-FunctionDecl 0x55d0719aeb88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55d0719ae9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55d0719aea38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d0719aec40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d07197a288 Implicit # | | | `-ConstAttr 0x55d07197a2b0 Implicit # | | |-FunctionDecl 0x55d07197a508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55d07197a338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55d07197a3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d07197a5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d07197a638 Implicit # | | | `-ConstAttr 0x55d07197a660 Implicit # | | |-FunctionDecl 0x55d07197a768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55d07197a6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d07197a818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d07197a890 Implicit # | | | `-ConstAttr 0x55d07197a8b8 Implicit # | | |-FunctionDecl 0x55d07197a9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55d07197a920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d07197aa78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d07197aaf0 Implicit # | | | `-ConstAttr 0x55d07197ab18 Implicit # | | |-FunctionDecl 0x55d07197ac38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55d07197ab90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d07197ace8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d07197ad60 Implicit # | | | `-ConstAttr 0x55d07197ad88 Implicit # | | |-FunctionDecl 0x55d07197aea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55d07197ae00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d07197af58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d07197afd0 Implicit # | | | `-ConstAttr 0x55d07197aff8 Implicit # | | |-FunctionDecl 0x55d07197b0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55d07197b050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55d07197b1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b3cb0 Implicit # | | | `-ConstAttr 0x55d0719b3cd8 Implicit # | | |-FunctionDecl 0x55d0719b3df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55d0719b3d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b3ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b3f20 Implicit # | | | `-ConstAttr 0x55d0719b3f48 Implicit # | | |-FunctionDecl 0x55d0719b4068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55d0719b3fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b4118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b4190 Implicit # | | | `-ConstAttr 0x55d0719b41b8 Implicit # | | |-FunctionDecl 0x55d0719b42d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55d0719b4230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b4388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b4400 Implicit # | | | `-ConstAttr 0x55d0719b4428 Implicit # | | |-FunctionDecl 0x55d0719b4540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55d0719b4498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55d0719b45f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55d0719b4650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b4698 Implicit # | | | `-ConstAttr 0x55d0719b46c0 Implicit # | | |-FunctionDecl 0x55d0719b47e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55d0719b4738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b4890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b4908 Implicit # | | | `-ConstAttr 0x55d0719b4930 Implicit # | | |-FunctionDecl 0x55d0719b4a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55d0719b49a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b4b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b4b78 Implicit # | | | `-ConstAttr 0x55d0719b4ba0 Implicit # | | |-FunctionDecl 0x55d0719b4ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55d0719b4c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b4d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b4e10 Implicit # | | | `-ConstAttr 0x55d0719b4e38 Implicit # | | |-FunctionDecl 0x55d0719b4f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55d0719b4eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d0719b5008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b5080 Implicit # | | | `-ConstAttr 0x55d0719b50a8 Implicit # | | |-FunctionDecl 0x55d0719b51c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55d0719b5120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b5278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b52f0 Implicit # | | | `-ConstAttr 0x55d0719b5318 Implicit # | | |-FunctionDecl 0x55d0719b5438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55d0719b5390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b54e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b5560 Implicit # | | | `-ConstAttr 0x55d0719b5588 Implicit # | | |-FunctionDecl 0x55d0719b56a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55d0719b5600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b5758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b57d0 Implicit # | | | `-ConstAttr 0x55d0719b57f8 Implicit # | | |-FunctionDecl 0x55d0719b5900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55d0719b5858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55d0719b59b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b5a28 Implicit # | | | `-ConstAttr 0x55d0719b5a50 Implicit # | | |-FunctionDecl 0x55d0719b5b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55d0719b5ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b5c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b5c98 Implicit # | | | `-ConstAttr 0x55d0719b5cd0 Implicit # | | |-FunctionDecl 0x55d0719b5df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55d0719b5d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b5ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b5f18 Implicit # | | | `-ConstAttr 0x55d0719b5f40 Implicit # | | |-FunctionDecl 0x55d0719b6060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55d0719b5fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b6110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b6188 Implicit # | | | `-ConstAttr 0x55d0719b61b0 Implicit # | | |-FunctionDecl 0x55d0719b62d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55d0719b6228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d0719b6380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b63f8 Implicit # | | | `-ConstAttr 0x55d0719b6420 Implicit # | | |-FunctionDecl 0x55d0719b6540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55d0719b6498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b65f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b6668 Implicit # | | | `-ConstAttr 0x55d0719b6690 Implicit # | | |-FunctionDecl 0x55d0719b67b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55d0719b6708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b6860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b68d8 Implicit # | | | `-ConstAttr 0x55d0719b6900 Implicit # | | |-FunctionDecl 0x55d0719b6a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55d0719b6978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b6ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b6b48 Implicit # | | | `-ConstAttr 0x55d0719b6b70 Implicit # | | |-FunctionDecl 0x55d0719b6ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55d0719b6be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d0719b6d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b6e08 Implicit # | | | `-ConstAttr 0x55d0719b6e30 Implicit # | | |-FunctionDecl 0x55d0719b6f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55d0719b6ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b7000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b7078 Implicit # | | | `-ConstAttr 0x55d0719b70a0 Implicit # | | |-FunctionDecl 0x55d0719b71c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55d0719b7118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b7270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b72e8 Implicit # | | | `-ConstAttr 0x55d0719b7310 Implicit # | | |-FunctionDecl 0x55d0719b7430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55d0719b7388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b74e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b7558 Implicit # | | | `-ConstAttr 0x55d0719b7580 Implicit # | | |-FunctionDecl 0x55d0719b7688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55d0719b75e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55d0719b7738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b77b0 Implicit # | | | `-ConstAttr 0x55d0719b77d8 Implicit # | | |-FunctionDecl 0x55d0719b78f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55d0719b7850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b79a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b7a20 Implicit # | | | `-ConstAttr 0x55d0719b7a48 Implicit # | | |-FunctionDecl 0x55d0719b7b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55d0719b7ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b7c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b7c90 Implicit # | | | `-ConstAttr 0x55d0719b7cb8 Implicit # | | |-FunctionDecl 0x55d0719b7de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55d0719b7d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b7e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d0719b7f10 Implicit # | | | `-ConstAttr 0x55d0719b7f38 Implicit # | | |-FunctionDecl 0x55d0719b8188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55d0719b7fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719b8030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d0719b8240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d0719b82b8 Implicit # | | | `-ConstAttr 0x55d0719b82e0 Implicit # | | |-FunctionDecl 0x55d0719b8518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55d0719b8348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55d0719b83c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b85d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d0719b8648 Implicit # | | | `-ConstAttr 0x55d0719b8670 Implicit # | | |-FunctionDecl 0x55d0719b88b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55d0719b86e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55d0719b8768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b8970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d0719b89e8 Implicit # | | | `-ConstAttr 0x55d0719b8a10 Implicit # | | |-FunctionDecl 0x55d0719b8d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55d0719b8a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55d0719b8b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b8db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d0719b8e30 Implicit # | | | `-ConstAttr 0x55d0719b8e58 Implicit # | | |-FunctionDecl 0x55d0719b8f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55d0719b8eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d0719b9018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d0719b9090 Implicit # | | | `-ConstAttr 0x55d0719b90b8 Implicit # | | |-FunctionDecl 0x55d0719b91d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719b9120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b9280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d0719b92f8 Implicit # | | | `-ConstAttr 0x55d0719b9320 Implicit # | | |-FunctionDecl 0x55d0719b9448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719b9398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b94f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d0719b9570 Implicit # | | | `-ConstAttr 0x55d0719b9598 Implicit # | | |-FunctionDecl 0x55d0719b96c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719b9610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b9770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d0719b97e8 Implicit # | | | `-ConstAttr 0x55d0719b9810 Implicit # | | |-FunctionDecl 0x55d0719b9920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55d0719b9870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d0719b99d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d0719b9a48 Implicit # | | | `-ConstAttr 0x55d0719b9a70 Implicit # | | |-FunctionDecl 0x55d0719b9b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719b9ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b9c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d0719b9cc0 Implicit # | | | `-ConstAttr 0x55d0719a8460 Implicit # | | |-FunctionDecl 0x55d0719a8588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719a84d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a8638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d0719a86b0 Implicit # | | | `-ConstAttr 0x55d0719a86d8 Implicit # | | |-FunctionDecl 0x55d0719a8800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719a8750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a88b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d0719a8928 Implicit # | | | `-ConstAttr 0x55d0719a8950 Implicit # | | |-FunctionDecl 0x55d0719a8a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55d0719a89b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d0719a8b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d0719a8b88 Implicit # | | | `-ConstAttr 0x55d0719a8bb0 Implicit # | | |-FunctionDecl 0x55d0719a8cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719a8c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a8d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d0719a8df0 Implicit # | | | `-ConstAttr 0x55d0719a8e18 Implicit # | | |-FunctionDecl 0x55d0719a8f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719a8e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a8ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d0719a9068 Implicit # | | | `-ConstAttr 0x55d0719a9090 Implicit # | | |-FunctionDecl 0x55d0719a91b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719a9108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719a9268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d0719a92e0 Implicit # | | | `-ConstAttr 0x55d0719a9308 Implicit # | | |-FunctionDecl 0x55d0719bcd00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55d0719a9368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d0719bcdb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d0719bce28 Implicit # | | | `-ConstAttr 0x55d0719bce50 Implicit # | | |-FunctionDecl 0x55d0719bcf78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719bcec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bd028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d0719bd0a0 Implicit # | | | `-ConstAttr 0x55d0719bd0c8 Implicit # | | |-FunctionDecl 0x55d0719bd1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719bd140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bd2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d0719bd318 Implicit # | | | `-ConstAttr 0x55d0719bd340 Implicit # | | |-FunctionDecl 0x55d0719bd468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719bd3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bd518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d0719bd590 Implicit # | | | `-ConstAttr 0x55d0719bd5b8 Implicit # | | |-FunctionDecl 0x55d0719bd7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55d0719bd618 col:17 y 'half' # | | | |-ParmVarDecl 0x55d0719bd698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55d0719bd860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d0719bd8d8 Implicit # | | | `-ConstAttr 0x55d0719bd900 Implicit # | | |-FunctionDecl 0x55d0719bdb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d0719bd950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55d0719bd9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bdbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d0719bdc58 Implicit # | | | `-ConstAttr 0x55d0719bdc80 Implicit # | | |-FunctionDecl 0x55d0719bdee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d0719bdd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55d0719bdd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bdfa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d0719be018 Implicit # | | | `-ConstAttr 0x55d0719be040 Implicit # | | |-FunctionDecl 0x55d0719be278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d0719be0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55d0719be120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719be330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d0719be3a8 Implicit # | | | `-ConstAttr 0x55d0719be3d0 Implicit # | | |-FunctionDecl 0x55d0719be5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55d0719be430 col:19 y 'float' # | | | |-ParmVarDecl 0x55d0719be4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55d0719be680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d0719be6f8 Implicit # | | | `-ConstAttr 0x55d0719be720 Implicit # | | |-FunctionDecl 0x55d0719be958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d0719be780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55d0719be800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bea10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d0719bea88 Implicit # | | | `-ConstAttr 0x55d0719beab0 Implicit # | | |-FunctionDecl 0x55d0719bed20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d0719beb10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55d0719beb90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bedd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d0719bee50 Implicit # | | | `-ConstAttr 0x55d0719bee78 Implicit # | | |-FunctionDecl 0x55d0719bf0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d0719beed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55d0719bef58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bf160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d0719bf1d8 Implicit # | | | `-ConstAttr 0x55d0719bf200 Implicit # | | |-FunctionDecl 0x55d0719bf310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55d0719bf260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d0719bf3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d0719bf438 Implicit # | | | `-ConstAttr 0x55d0719bf460 Implicit # | | |-FunctionDecl 0x55d0719bf578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719bf4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bf628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d0719bf6a0 Implicit # | | | `-ConstAttr 0x55d0719bf6c8 Implicit # | | |-FunctionDecl 0x55d0719bf7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719bf740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bf8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d0719bf918 Implicit # | | | `-ConstAttr 0x55d0719bf940 Implicit # | | |-FunctionDecl 0x55d0719bfa68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719bf9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bfb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d0719bfb90 Implicit # | | | `-ConstAttr 0x55d0719bfbb8 Implicit # | | |-FunctionDecl 0x55d0719bfd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55d0719bfc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d0719bfde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d0719bfe58 Implicit # | | | `-ConstAttr 0x55d0719bfe80 Implicit # | | |-FunctionDecl 0x55d0719bffa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719bfef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c0058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d0719c00d0 Implicit # | | | `-ConstAttr 0x55d0719c00f8 Implicit # | | |-FunctionDecl 0x55d0719c0220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719c0170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c02d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d0719c0348 Implicit # | | | `-ConstAttr 0x55d0719c0370 Implicit # | | |-FunctionDecl 0x55d0719c0498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719c03e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c0548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d0719c05c0 Implicit # | | | `-ConstAttr 0x55d0719c05e8 Implicit # | | |-FunctionDecl 0x55d0719c0888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55d0719c0648 col:16 'half' # | | | |-ParmVarDecl 0x55d0719c06c8 col:22 'half' # | | | |-ParmVarDecl 0x55d0719c0748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55d0719c0948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c09c0 Implicit # | | | `-ConstAttr 0x55d0719c09e8 Implicit # | | |-FunctionDecl 0x55d0719c0d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55d0719c0a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55d0719c0ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55d0719c0b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c0e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c0e78 Implicit # | | | `-ConstAttr 0x55d0719c0ea0 Implicit # | | |-FunctionDecl 0x55d0719c11a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55d0719c0f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55d0719c0f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55d0719c1018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c1268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c12e0 Implicit # | | | `-ConstAttr 0x55d0719c1308 Implicit # | | |-FunctionDecl 0x55d0719c1608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55d0719c1380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55d0719c1400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55d0719c1480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c16c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c1740 Implicit # | | | `-ConstAttr 0x55d0719c1768 Implicit # | | |-FunctionDecl 0x55d0719c1a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d0719c17c8 col:14 'int' # | | | |-ParmVarDecl 0x55d0719c1848 col:19 'int' # | | | |-ParmVarDecl 0x55d0719c18c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55d0719c1ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c1b40 Implicit # | | | `-ConstAttr 0x55d0719c1b68 Implicit # | | |-FunctionDecl 0x55d0719c1ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55d0719c1be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55d0719c1c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55d0719c1d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c1f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c2010 Implicit # | | | `-ConstAttr 0x55d0719c2038 Implicit # | | |-FunctionDecl 0x55d0719c2338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55d0719c20b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55d0719c2130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55d0719c21b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c23f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c2470 Implicit # | | | `-ConstAttr 0x55d0719c2498 Implicit # | | |-FunctionDecl 0x55d0719c2798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55d0719c2510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55d0719c2590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55d0719c2610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c2858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c28d0 Implicit # | | | `-ConstAttr 0x55d0719c28f8 Implicit # | | |-FunctionDecl 0x55d0719c2bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55d0719c2970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719c29f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719c2a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d0719c2cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c2d60 Implicit # | | | `-ConstAttr 0x55d0719c2d88 Implicit # | | |-FunctionDecl 0x55d0719c3088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55d0719c2e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55d0719c2e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55d0719c2f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c3148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c31c0 Implicit # | | | `-ConstAttr 0x55d0719c31e8 Implicit # | | |-FunctionDecl 0x55d0719c34e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55d0719c3260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55d0719c32e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55d0719c3360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c35a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c3620 Implicit # | | | `-ConstAttr 0x55d0719c3648 Implicit # | | |-FunctionDecl 0x55d0719c3948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55d0719c36c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55d0719c3740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55d0719c37c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c3a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c3a80 Implicit # | | | `-ConstAttr 0x55d0719c3aa8 Implicit # | | |-FunctionDecl 0x55d0719c4e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d0719c3b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55d0719c3ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55d0719c3c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d0719c4ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c4f40 Implicit # | | | `-ConstAttr 0x55d0719c4f68 Implicit # | | |-FunctionDecl 0x55d0719c5268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d0719c4fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719c5060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719c50e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c5328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c53a0 Implicit # | | | `-ConstAttr 0x55d0719c53c8 Implicit # | | |-FunctionDecl 0x55d0719c56c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d0719c5440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719c54c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719c5540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c5788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c5800 Implicit # | | | `-ConstAttr 0x55d0719c5828 Implicit # | | |-FunctionDecl 0x55d0719c5b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d0719c58a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719c5920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719c59a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c5be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c5c60 Implicit # | | | `-ConstAttr 0x55d0719c5c88 Implicit # | | |-FunctionDecl 0x55d0719c5f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d0719c5d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d0719c5d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d0719c5e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d0719c6058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c60d0 Implicit # | | | `-ConstAttr 0x55d0719c60f8 Implicit # | | |-FunctionDecl 0x55d0719c63f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d0719c6170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719c61f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719c6270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c64b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c6530 Implicit # | | | `-ConstAttr 0x55d0719c6558 Implicit # | | |-FunctionDecl 0x55d0719c6858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d0719c65d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719c6650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719c66d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c6918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c6990 Implicit # | | | `-ConstAttr 0x55d0719c69b8 Implicit # | | |-FunctionDecl 0x55d0719c6cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d0719c6a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719c6ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719c6b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c6da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c6e18 Implicit # | | | `-ConstAttr 0x55d0719c6e40 Implicit # | | |-FunctionDecl 0x55d0719c70d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55d0719c6ea0 col:18 'float' # | | | |-ParmVarDecl 0x55d0719c6f20 col:25 'float' # | | | |-ParmVarDecl 0x55d0719c6fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55d0719c7198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c7210 Implicit # | | | `-ConstAttr 0x55d0719c7238 Implicit # | | |-FunctionDecl 0x55d0719c7538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55d0719c72b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55d0719c7330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55d0719c73b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c75f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c7670 Implicit # | | | `-ConstAttr 0x55d0719c7698 Implicit # | | |-FunctionDecl 0x55d0719c7998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55d0719c7710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55d0719c7790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55d0719c7810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c7a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719c7ad0 Implicit # | | | `-ConstAttr 0x55d0719c7af8 Implicit # | | |-FunctionDecl 0x55d0719aed28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55d0719c7b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55d0719c7bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55d0719c7c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719aede8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719aee60 Implicit # | | | `-ConstAttr 0x55d0719aee88 Implicit # | | |-FunctionDecl 0x55d0719af128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55d0719aeee8 col:20 'double' # | | | |-ParmVarDecl 0x55d0719aef68 col:28 'double' # | | | |-ParmVarDecl 0x55d0719aefe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55d0719af1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719af260 Implicit # | | | `-ConstAttr 0x55d0719af288 Implicit # | | |-FunctionDecl 0x55d0719af588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55d0719af300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55d0719af380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55d0719af400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719af648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719af6c0 Implicit # | | | `-ConstAttr 0x55d0719af6e8 Implicit # | | |-FunctionDecl 0x55d0719af9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55d0719af760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55d0719af7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55d0719af860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719afaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719afb20 Implicit # | | | `-ConstAttr 0x55d0719afb48 Implicit # | | |-FunctionDecl 0x55d0719c9fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55d0719afbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55d0719c9dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55d0719c9e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ca088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d0719ca100 Implicit # | | | `-ConstAttr 0x55d0719ca128 Implicit # | | |-FunctionDecl 0x55d0719ca270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55d0719ca188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d0719ca320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d0719ca398 Implicit # | | | `-ConstAttr 0x55d0719ca3c0 Implicit # | | |-FunctionDecl 0x55d0719ca550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55d0719ca428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ca600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d0719ca678 Implicit # | | | `-ConstAttr 0x55d0719ca6a0 Implicit # | | |-FunctionDecl 0x55d0719ca840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55d0719ca718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ca8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d0719ca968 Implicit # | | | `-ConstAttr 0x55d0719ca990 Implicit # | | |-FunctionDecl 0x55d0719cab30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55d0719caa08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cabe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d0719cac58 Implicit # | | | `-ConstAttr 0x55d0719cac80 Implicit # | | |-FunctionDecl 0x55d0719cadd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55d0719cace0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d0719cae80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d0719caef8 Implicit # | | | `-ConstAttr 0x55d0719caf20 Implicit # | | |-FunctionDecl 0x55d0719cb038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719caf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cb0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d0719cb160 Implicit # | | | `-ConstAttr 0x55d0719cb188 Implicit # | | |-FunctionDecl 0x55d0719cb2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719cb200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cb360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d0719cb3d8 Implicit # | | | `-ConstAttr 0x55d0719cb400 Implicit # | | |-FunctionDecl 0x55d0719cb528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719cb478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cb5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d0719cb650 Implicit # | | | `-ConstAttr 0x55d0719cb678 Implicit # | | |-FunctionDecl 0x55d0719cb788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55d0719cb6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d0719cb838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d0719cb8b0 Implicit # | | | `-ConstAttr 0x55d0719cb8d8 Implicit # | | |-FunctionDecl 0x55d0719cba00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719cb950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cbab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d0719cbb28 Implicit # | | | `-ConstAttr 0x55d0719cbb50 Implicit # | | |-FunctionDecl 0x55d0719cbc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719cbbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cbd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d0719cbda0 Implicit # | | | `-ConstAttr 0x55d0719ccdf0 Implicit # | | |-FunctionDecl 0x55d0719ccf18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719cce68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ccfc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d0719cd040 Implicit # | | | `-ConstAttr 0x55d0719cd068 Implicit # | | |-FunctionDecl 0x55d0719cd178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55d0719cd0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d0719cd228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d0719cd2a0 Implicit # | | | `-ConstAttr 0x55d0719cd2c8 Implicit # | | |-FunctionDecl 0x55d0719cd3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719cd330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cd490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d0719cd508 Implicit # | | | `-ConstAttr 0x55d0719cd530 Implicit # | | |-FunctionDecl 0x55d0719cd658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719cd5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cd708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d0719cd780 Implicit # | | | `-ConstAttr 0x55d0719cd7a8 Implicit # | | |-FunctionDecl 0x55d0719cd8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719cd820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cd980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d0719cd9f8 Implicit # | | | `-ConstAttr 0x55d0719cda20 Implicit # | | |-FunctionDecl 0x55d0719cdb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55d0719cda80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d0719cdbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d0719cdc58 Implicit # | | | `-ConstAttr 0x55d0719cdc80 Implicit # | | |-FunctionDecl 0x55d0719cde00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719cdcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719cdeb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d0719cdf28 Implicit # | | | `-ConstAttr 0x55d0719cdf50 Implicit # | | |-FunctionDecl 0x55d0719ce078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719cdfc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ce128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d0719ce1a0 Implicit # | | | `-ConstAttr 0x55d0719ce1c8 Implicit # | | |-FunctionDecl 0x55d0719ce2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719ce240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ce3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d0719ce418 Implicit # | | | `-ConstAttr 0x55d0719ce440 Implicit # | | |-FunctionDecl 0x55d0719ce5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55d0719ce490 col:33 used x 'int' # | | | `-CompoundStmt 0x55d0719cea28 # | | | `-ReturnStmt 0x55d0719cea18 # | | | `-ImplicitCastExpr 0x55d0719cea00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55d0719ce9b8 'int' # | | | |-ImplicitCastExpr 0x55d0719ce9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719ce8e8 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719ce9e8 'int' # | | | `-DeclRefExpr 0x55d0719ce920 'int' lvalue ParmVar 0x55d0719ce490 'x' 'int' # | | |-FunctionDecl 0x55d0719ceb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55d0719cea58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55d0719ced28 # | | | `-ReturnStmt 0x55d0719ced18 # | | | `-ImplicitCastExpr 0x55d0719ced00 'vector' # | | | `-CallExpr 0x55d0719cecb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55d0719ceca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719cec60 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719cece8 'int2':'vector' # | | | `-DeclRefExpr 0x55d0719cec80 'int2':'vector' lvalue ParmVar 0x55d0719cea58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55d0719ceeb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55d0719ced58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55d0719cf058 # | | | `-ReturnStmt 0x55d0719cf048 # | | | `-ImplicitCastExpr 0x55d0719cf030 'vector' # | | | `-CallExpr 0x55d0719cefe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55d0719cefd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719cef90 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719cf018 'int3':'vector' # | | | `-DeclRefExpr 0x55d0719cefb0 'int3':'vector' lvalue ParmVar 0x55d0719ced58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55d0719cf1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55d0719cf088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55d0719cf358 # | | | `-ReturnStmt 0x55d0719cf348 # | | | `-ImplicitCastExpr 0x55d0719cf330 'vector' # | | | `-CallExpr 0x55d0719cf2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55d0719cf2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719cf290 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719cf318 'int4':'vector' # | | | `-DeclRefExpr 0x55d0719cf2b0 'int4':'vector' lvalue ParmVar 0x55d0719cf088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55d0719cf4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55d0719cf388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55d0719cf640 # | | | `-ReturnStmt 0x55d0719cf630 # | | | `-CallExpr 0x55d0719cf5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55d0719cf5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719cf590 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719cf618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55d0719cf5b0 'uint':'unsigned int' lvalue ParmVar 0x55d0719cf388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55d0719cf798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55d0719cf670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55d0719cf920 # | | | `-ReturnStmt 0x55d0719cf910 # | | | `-CallExpr 0x55d0719cf8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55d0719cf8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719cf870 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719cf8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55d0719cf890 'uint2':'vector' lvalue ParmVar 0x55d0719cf670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55d0719cfa78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55d0719cf950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55d0719cfc00 # | | | `-ReturnStmt 0x55d0719cfbf0 # | | | `-CallExpr 0x55d0719cfba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55d0719cfb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719cfb50 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719cfbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55d0719cfb70 'uint3':'vector' lvalue ParmVar 0x55d0719cf950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55d0719cfd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55d0719cfc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55d0719cfef8 # | | | `-ReturnStmt 0x55d0719cfee8 # | | | `-CallExpr 0x55d0719cfea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55d0719cfe88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719cfe48 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719cfed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55d0719cfe68 'uint4':'vector' lvalue ParmVar 0x55d0719cfc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55d0719d0058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55d0719cff28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55d0719d01f8 # | | | `-ReturnStmt 0x55d0719d01e8 # | | | `-ImplicitCastExpr 0x55d0719d01d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55d0719d0188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55d0719d0170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719d0130 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719d01b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55d0719d0150 'int64_t':'long' lvalue ParmVar 0x55d0719cff28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55d0719d0358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55d0719d0228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55d0719d04f8 # | | | `-ReturnStmt 0x55d0719d04e8 # | | | `-ImplicitCastExpr 0x55d0719d04d0 'vector' # | | | `-CallExpr 0x55d0719d0488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55d0719d0470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719d0430 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719d04b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55d0719d0450 'int64_t2':'vector' lvalue ParmVar 0x55d0719d0228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55d0719d0658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55d0719d0528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55d0719d07f8 # | | | `-ReturnStmt 0x55d0719d07e8 # | | | `-ImplicitCastExpr 0x55d0719d07d0 'vector' # | | | `-CallExpr 0x55d0719d0788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55d0719d0770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719d0730 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719d07b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55d0719d0750 'int64_t3':'vector' lvalue ParmVar 0x55d0719d0528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55d0719d0958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55d0719d0828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55d0719d0af8 # | | | `-ReturnStmt 0x55d0719d0ae8 # | | | `-ImplicitCastExpr 0x55d0719d0ad0 'vector' # | | | `-CallExpr 0x55d0719d0a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55d0719d0a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719d0a30 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719d0ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55d0719d0a50 'int64_t4':'vector' lvalue ParmVar 0x55d0719d0828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55d0719d0c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55d0719d0b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55d0719d0df8 # | | | `-ReturnStmt 0x55d0719d0de8 # | | | `-ImplicitCastExpr 0x55d0719d0dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55d0719d0d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55d0719d0d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719d0d30 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719d0db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55d0719d0d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55d0719d0b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55d0719d0f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55d0719d0e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55d0719d1118 # | | | `-ReturnStmt 0x55d0719d1108 # | | | `-ImplicitCastExpr 0x55d0719d10f0 'vector' # | | | `-CallExpr 0x55d0719d10a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55d0719d1090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719d1050 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719d10d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55d0719d1070 'uint64_t2':'vector' lvalue ParmVar 0x55d0719d0e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55d0719d1278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55d0719d1148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55d0719d1418 # | | | `-ReturnStmt 0x55d0719d1408 # | | | `-ImplicitCastExpr 0x55d0719d13f0 'vector' # | | | `-CallExpr 0x55d0719d13a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55d0719d1390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719d1350 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719d13d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55d0719d1370 'uint64_t3':'vector' lvalue ParmVar 0x55d0719d1148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55d0719d1578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55d0719d1448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55d0719d1718 # | | | `-ReturnStmt 0x55d0719d1708 # | | | `-ImplicitCastExpr 0x55d0719d16f0 'vector' # | | | `-CallExpr 0x55d0719d16a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55d0719d1690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d0719d1650 '' Function 0x55d0719ce748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d0719d16d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55d0719d1670 'uint64_t4':'vector' lvalue ParmVar 0x55d0719d1448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55d0719d1808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55d0719d1758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55d0719d18b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d0719d1930 Implicit # | | | `-ConstAttr 0x55d0719d1958 Implicit # | | |-FunctionDecl 0x55d0719d1a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719d19c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d1b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d0719d1b98 Implicit # | | | `-ConstAttr 0x55d0719d1bc0 Implicit # | | |-FunctionDecl 0x55d0719d1ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719d1c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d1d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d0719d2b50 Implicit # | | | `-ConstAttr 0x55d0719d2b78 Implicit # | | |-FunctionDecl 0x55d0719d2ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719d2bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d2d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d0719d2dc8 Implicit # | | | `-ConstAttr 0x55d0719d2df0 Implicit # | | |-FunctionDecl 0x55d0719d2f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55d0719d2e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55d0719d2fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d0719d3028 Implicit # | | | `-ConstAttr 0x55d0719d3050 Implicit # | | |-FunctionDecl 0x55d0719d3178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719d30c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d3228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d0719d32a0 Implicit # | | | `-ConstAttr 0x55d0719d32c8 Implicit # | | |-FunctionDecl 0x55d0719d33f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719d3340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d34a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d0719d3518 Implicit # | | | `-ConstAttr 0x55d0719d3540 Implicit # | | |-FunctionDecl 0x55d0719d3668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719d35b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d3718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d0719d3790 Implicit # | | | `-ConstAttr 0x55d0719d37b8 Implicit # | | |-FunctionDecl 0x55d0719d3968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55d0719d3818 col:14 'half' # | | | |-ParmVarDecl 0x55d0719d3898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d0719d3a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d3a98 Implicit # | | | `-ConstAttr 0x55d0719d3ac0 Implicit # | | |-FunctionDecl 0x55d0719d3d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55d0719d3b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55d0719d3be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d3df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d3e68 Implicit # | | | `-ConstAttr 0x55d0719d3e90 Implicit # | | |-FunctionDecl 0x55d0719d40d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55d0719d3f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55d0719d3f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d4190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d4208 Implicit # | | | `-ConstAttr 0x55d0719d4230 Implicit # | | |-FunctionDecl 0x55d0719d4478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55d0719d42a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55d0719d4328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d4530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d45a8 Implicit # | | | `-ConstAttr 0x55d0719d45d0 Implicit # | | |-FunctionDecl 0x55d0719d4780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55d0719d4630 col:16 'float' # | | | |-ParmVarDecl 0x55d0719d46b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d0719d4838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d48b0 Implicit # | | | `-ConstAttr 0x55d0719d48d8 Implicit # | | |-FunctionDecl 0x55d0719d4b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55d0719d4950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55d0719d49d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d4c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d4ca0 Implicit # | | | `-ConstAttr 0x55d0719d4cc8 Implicit # | | |-FunctionDecl 0x55d0719d4f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55d0719d4d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55d0719d4dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d4fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d5048 Implicit # | | | `-ConstAttr 0x55d0719d5070 Implicit # | | |-FunctionDecl 0x55d0719d52b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55d0719d50e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55d0719d5168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d5370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d53e8 Implicit # | | | `-ConstAttr 0x55d0719d5410 Implicit # | | |-FunctionDecl 0x55d0719d5608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55d0719d5470 col:18 'double' # | | | |-ParmVarDecl 0x55d0719d54f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55d0719d56c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d5738 Implicit # | | | `-ConstAttr 0x55d0719d5760 Implicit # | | |-FunctionDecl 0x55d0719d5958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55d0719d57c0 col:12 'int' # | | | |-ParmVarDecl 0x55d0719d5840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55d0719d5a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d5a88 Implicit # | | | `-ConstAttr 0x55d0719d5ab0 Implicit # | | |-FunctionDecl 0x55d0719d5d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55d0719d5b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55d0719d5c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d5e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d5e88 Implicit # | | | `-ConstAttr 0x55d0719d5eb0 Implicit # | | |-FunctionDecl 0x55d0719d60f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55d0719d5f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55d0719d5fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d61b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d6228 Implicit # | | | `-ConstAttr 0x55d0719d6250 Implicit # | | |-FunctionDecl 0x55d0719d6498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55d0719d62c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55d0719d6348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d6550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d65c8 Implicit # | | | `-ConstAttr 0x55d0719d65f0 Implicit # | | |-FunctionDecl 0x55d0719d6838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55d0719d6668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719d66e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d0719d68f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d6968 Implicit # | | | `-ConstAttr 0x55d0719d6990 Implicit # | | |-FunctionDecl 0x55d0719d6c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55d0719d6a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55d0719d6a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d6cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d6d38 Implicit # | | | `-ConstAttr 0x55d0719d6d60 Implicit # | | |-FunctionDecl 0x55d0719d6fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55d0719d6dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55d0719d6e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d7060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d70d8 Implicit # | | | `-ConstAttr 0x55d0719d7100 Implicit # | | |-FunctionDecl 0x55d0719d7348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55d0719d7178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55d0719d71f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d7400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d7478 Implicit # | | | `-ConstAttr 0x55d0719d74a0 Implicit # | | |-FunctionDecl 0x55d0719d76e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d0719d7518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d0719d7598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d0719d77a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d7818 Implicit # | | | `-ConstAttr 0x55d0719d7840 Implicit # | | |-FunctionDecl 0x55d0719d7a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d0719d78b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719d7938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d7b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d7be8 Implicit # | | | `-ConstAttr 0x55d0719d7c10 Implicit # | | |-FunctionDecl 0x55d0719d7e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d0719d7c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719d7d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d7f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d7f88 Implicit # | | | `-ConstAttr 0x55d0719d7fb0 Implicit # | | |-FunctionDecl 0x55d0719d81f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d0719d8028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719d80a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d82b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d8328 Implicit # | | | `-ConstAttr 0x55d0719d8350 Implicit # | | |-FunctionDecl 0x55d0719d8598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d0719d83c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d0719d8448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d0719d8650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d86c8 Implicit # | | | `-ConstAttr 0x55d0719d86f0 Implicit # | | |-FunctionDecl 0x55d0719d8938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d0719d8768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719d87e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d89f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d8a68 Implicit # | | | `-ConstAttr 0x55d0719d8a90 Implicit # | | |-FunctionDecl 0x55d0719d8d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d0719d8b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719d8bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d8dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d8e38 Implicit # | | | `-ConstAttr 0x55d0719d8e60 Implicit # | | |-FunctionDecl 0x55d0719d90a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d0719d8ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719d8f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d9160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d0719d91d8 Implicit # | | | `-ConstAttr 0x55d0719d9200 Implicit # | | |-FunctionDecl 0x55d0719d9518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55d0719d9288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719d9308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719d9388 col:37 'int' # | | | |-AvailabilityAttr 0x55d0719d95d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719d9698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55d0719d96e0 Implicit # | | | `-ConstAttr 0x55d0719d9708 Implicit # | | |-FunctionDecl 0x55d0719d9970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55d0719d9780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719d9800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719d9880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d0719d9a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719d9af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55d0719d9b38 Implicit # | | | `-ConstAttr 0x55d0719d9b60 Implicit # | | |-FunctionDecl 0x55d0719d9c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55d0719d9bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d0719d9d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d0719d9d98 Implicit # | | | `-ConstAttr 0x55d0719d9dc0 Implicit # | | |-FunctionDecl 0x55d0719d9ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719d9e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719d9f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d0719da000 Implicit # | | | `-ConstAttr 0x55d0719da028 Implicit # | | |-FunctionDecl 0x55d0719da150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719da0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719da200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d0719da278 Implicit # | | | `-ConstAttr 0x55d0719da2a0 Implicit # | | |-FunctionDecl 0x55d0719da3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719da318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719da478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d0719da4f0 Implicit # | | | `-ConstAttr 0x55d0719da518 Implicit # | | |-FunctionDecl 0x55d0719da628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55d0719da578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d0719da6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d0719da750 Implicit # | | | `-ConstAttr 0x55d0719da778 Implicit # | | |-FunctionDecl 0x55d0719da8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719da7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719da950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d0719da9c8 Implicit # | | | `-ConstAttr 0x55d0719da9f0 Implicit # | | |-FunctionDecl 0x55d0719dab18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719daa68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dabd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d0719dac50 Implicit # | | | `-ConstAttr 0x55d0719dac78 Implicit # | | |-FunctionDecl 0x55d0719dada0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719dacf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dae50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d0719daec8 Implicit # | | | `-ConstAttr 0x55d0719daef0 Implicit # | | |-FunctionDecl 0x55d0719db000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55d0719daf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d0719db0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d0719db128 Implicit # | | | `-ConstAttr 0x55d0719db150 Implicit # | | |-FunctionDecl 0x55d0719db268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719db1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719db318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d0719db390 Implicit # | | | `-ConstAttr 0x55d0719db3b8 Implicit # | | |-FunctionDecl 0x55d0719db4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719db430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719db590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d0719db608 Implicit # | | | `-ConstAttr 0x55d0719db630 Implicit # | | |-FunctionDecl 0x55d0719db758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719db6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719db808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d0719db880 Implicit # | | | `-ConstAttr 0x55d0719db8a8 Implicit # | | |-FunctionDecl 0x55d0719db9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55d0719db908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d0719dba68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d0719dbae0 Implicit # | | | `-ConstAttr 0x55d0719dbb08 Implicit # | | |-FunctionDecl 0x55d0719b9dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719b9d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719b9e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d0719b9ee8 Implicit # | | | `-ConstAttr 0x55d0719b9f10 Implicit # | | |-FunctionDecl 0x55d0719ba038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719b9f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ba0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d0719ba160 Implicit # | | | `-ConstAttr 0x55d0719ba188 Implicit # | | |-FunctionDecl 0x55d0719ba2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719ba200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ba360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d0719ba3d8 Implicit # | | | `-ConstAttr 0x55d0719ba400 Implicit # | | |-FunctionDecl 0x55d0719ba5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55d0719ba478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d0719ba658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d0719ba6d0 Implicit # | | | `-ConstAttr 0x55d0719ba6f8 Implicit # | | |-FunctionDecl 0x55d0719ba888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55d0719ba760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ba938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d0719ba9b0 Implicit # | | | `-ConstAttr 0x55d0719ba9d8 Implicit # | | |-FunctionDecl 0x55d0719bab78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55d0719baa50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bac28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d0719baca0 Implicit # | | | `-ConstAttr 0x55d0719bacc8 Implicit # | | |-FunctionDecl 0x55d0719bae78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55d0719bad50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719baf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d0719bafa0 Implicit # | | | `-ConstAttr 0x55d0719bafc8 Implicit # | | |-FunctionDecl 0x55d0719bb158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55d0719bb028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55d0719bb208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d0719bb280 Implicit # | | | `-ConstAttr 0x55d0719bb2a8 Implicit # | | |-FunctionDecl 0x55d0719bb438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55d0719bb310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bb4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d0719bb560 Implicit # | | | `-ConstAttr 0x55d0719bb588 Implicit # | | |-FunctionDecl 0x55d0719bb728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55d0719bb600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bb7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d0719bb850 Implicit # | | | `-ConstAttr 0x55d0719bb878 Implicit # | | |-FunctionDecl 0x55d0719bba18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55d0719bb8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719bbac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d0719bbb40 Implicit # | | | `-ConstAttr 0x55d0719bbb68 Implicit # | | |-FunctionDecl 0x55d0719e1bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55d0719bbbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55d0719e1c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e1cf8 Implicit # | | | `-ConstAttr 0x55d0719e1d20 Implicit # | | |-FunctionDecl 0x55d0719e1eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55d0719e1d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e1f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e1fe0 Implicit # | | | `-ConstAttr 0x55d0719e2008 Implicit # | | |-FunctionDecl 0x55d0719e21a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55d0719e2080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e2258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e22d0 Implicit # | | | `-ConstAttr 0x55d0719e22f8 Implicit # | | |-FunctionDecl 0x55d0719e2498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55d0719e2370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e2548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e25c0 Implicit # | | | `-ConstAttr 0x55d0719e25e8 Implicit # | | |-FunctionDecl 0x55d0719e2710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55d0719e2660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d0719e27c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e2838 Implicit # | | | `-ConstAttr 0x55d0719e2860 Implicit # | | |-FunctionDecl 0x55d0719e2988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d0719e28d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e2a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e2ab0 Implicit # | | | `-ConstAttr 0x55d0719e2ad8 Implicit # | | |-FunctionDecl 0x55d0719e2c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d0719e2b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e2cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e2d38 Implicit # | | | `-ConstAttr 0x55d0719e2d60 Implicit # | | |-FunctionDecl 0x55d0719e2e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d0719e2dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e2f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e2fb0 Implicit # | | | `-ConstAttr 0x55d0719e2fd8 Implicit # | | |-FunctionDecl 0x55d0719e3178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55d0719e3050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d0719e3228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e32a0 Implicit # | | | `-ConstAttr 0x55d0719e32c8 Implicit # | | |-FunctionDecl 0x55d0719e3468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55d0719e3340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e3518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e3590 Implicit # | | | `-ConstAttr 0x55d0719e35b8 Implicit # | | |-FunctionDecl 0x55d0719e3758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55d0719e3630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e3808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e3880 Implicit # | | | `-ConstAttr 0x55d0719e38a8 Implicit # | | |-FunctionDecl 0x55d0719e3a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55d0719e3920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e3af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e3b70 Implicit # | | | `-ConstAttr 0x55d0719e3b98 Implicit # | | |-FunctionDecl 0x55d0719e3d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55d0719e3c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d0719e3df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e3e70 Implicit # | | | `-ConstAttr 0x55d0719e3e98 Implicit # | | |-FunctionDecl 0x55d0719e4038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d0719e3f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e40e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e4160 Implicit # | | | `-ConstAttr 0x55d0719e4188 Implicit # | | |-FunctionDecl 0x55d0719e4328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d0719e4200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e43d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e4450 Implicit # | | | `-ConstAttr 0x55d0719e4478 Implicit # | | |-FunctionDecl 0x55d0719e4618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d0719e44f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e46c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d0719e4740 Implicit # | | | `-ConstAttr 0x55d0719e4768 Implicit # | | |-FunctionDecl 0x55d0719e4878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55d0719e47c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d0719e4928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d0719e49a0 Implicit # | | | `-ConstAttr 0x55d0719e49c8 Implicit # | | |-FunctionDecl 0x55d0719e4ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719e4a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e4b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d0719e4c18 Implicit # | | | `-ConstAttr 0x55d0719e4c40 Implicit # | | |-FunctionDecl 0x55d0719e4d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719e4cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e4e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d0719e4e90 Implicit # | | | `-ConstAttr 0x55d0719e4eb8 Implicit # | | |-FunctionDecl 0x55d0719e4fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719e4f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e5090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d0719e5108 Implicit # | | | `-ConstAttr 0x55d0719e5130 Implicit # | | |-FunctionDecl 0x55d0719e5240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55d0719e5190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d0719e52f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d0719e5368 Implicit # | | | `-ConstAttr 0x55d0719e5390 Implicit # | | |-FunctionDecl 0x55d0719e54b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719e5408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e5568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d0719e55e0 Implicit # | | | `-ConstAttr 0x55d0719e5608 Implicit # | | |-FunctionDecl 0x55d0719e5730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719e5680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e57e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d0719e5858 Implicit # | | | `-ConstAttr 0x55d0719e5880 Implicit # | | |-FunctionDecl 0x55d0719e59a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719e58f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e5a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d0719e5ad0 Implicit # | | | `-ConstAttr 0x55d0719e5af8 Implicit # | | |-FunctionDecl 0x55d0719e5c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55d0719e5b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d0719e5cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d0719e5d68 Implicit # | | | `-ConstAttr 0x55d0719e5d90 Implicit # | | |-FunctionDecl 0x55d0719e5ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719e5df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e5f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d0719e5fd0 Implicit # | | | `-ConstAttr 0x55d0719e5ff8 Implicit # | | |-FunctionDecl 0x55d0719e6120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719e6070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e61d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d0719e6248 Implicit # | | | `-ConstAttr 0x55d0719e6270 Implicit # | | |-FunctionDecl 0x55d0719e6398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719e62e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e6448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d0719e64c0 Implicit # | | | `-ConstAttr 0x55d0719e64e8 Implicit # | | |-FunctionDecl 0x55d0719e65f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55d0719e6548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d0719e66a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d0719e6720 Implicit # | | | `-ConstAttr 0x55d0719e6748 Implicit # | | |-FunctionDecl 0x55d0719e6870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719e67c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e6920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d0719e6998 Implicit # | | | `-ConstAttr 0x55d0719e69c0 Implicit # | | |-FunctionDecl 0x55d0719e6ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719e6a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e6b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d0719e6c20 Implicit # | | | `-ConstAttr 0x55d0719e6c48 Implicit # | | |-FunctionDecl 0x55d0719e6d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719e6cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e6e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d0719e6e98 Implicit # | | | `-ConstAttr 0x55d0719e6ec0 Implicit # | | |-FunctionDecl 0x55d0719e6fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55d0719e6f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d0719e7078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d0719e70f0 Implicit # | | | `-ConstAttr 0x55d0719e7118 Implicit # | | |-FunctionDecl 0x55d0719e72a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55d0719e7180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e7358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d0719e73d0 Implicit # | | | `-ConstAttr 0x55d0719e73f8 Implicit # | | |-FunctionDecl 0x55d0719e7598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55d0719e7470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e7648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d0719e76c0 Implicit # | | | `-ConstAttr 0x55d0719e76e8 Implicit # | | |-FunctionDecl 0x55d0719e7888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55d0719e7760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e7938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d0719e79b0 Implicit # | | | `-ConstAttr 0x55d0719e79d8 Implicit # | | |-FunctionDecl 0x55d0719e7ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55d0719e7a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d0719e7b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d0719e7c30 Implicit # | | | `-ConstAttr 0x55d0719e7c58 Implicit # | | |-FunctionDecl 0x55d0719e7df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55d0719e7cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e7ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d0719e7f20 Implicit # | | | `-ConstAttr 0x55d0719e7f48 Implicit # | | |-FunctionDecl 0x55d0719e80e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55d0719e7fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e8198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d0719e8210 Implicit # | | | `-ConstAttr 0x55d0719e8238 Implicit # | | |-FunctionDecl 0x55d0719e83d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55d0719e82b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e8488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d0719e8500 Implicit # | | | `-ConstAttr 0x55d0719e8528 Implicit # | | |-FunctionDecl 0x55d0719e8630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55d0719e8588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d0719e86e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d0719e8758 Implicit # | | | `-ConstAttr 0x55d0719e8780 Implicit # | | |-FunctionDecl 0x55d0719e8898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55d0719e87e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e8948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d0719e89c0 Implicit # | | | `-ConstAttr 0x55d0719e89e8 Implicit # | | |-FunctionDecl 0x55d0719e8b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55d0719e8a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e8bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d0719e8c58 Implicit # | | | `-ConstAttr 0x55d0719e8c80 Implicit # | | |-FunctionDecl 0x55d0719e8da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55d0719e8cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e8e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d0719e8ed0 Implicit # | | | `-ConstAttr 0x55d0719e8ef8 Implicit # | | |-FunctionDecl 0x55d0719e9000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55d0719e8f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d0719e90b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d0719e9128 Implicit # | | | `-ConstAttr 0x55d0719e9150 Implicit # | | |-FunctionDecl 0x55d0719e9278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55d0719e91c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e9328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d0719e93a0 Implicit # | | | `-ConstAttr 0x55d0719e93c8 Implicit # | | |-FunctionDecl 0x55d0719e94f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55d0719e9440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e95a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d0719e9618 Implicit # | | | `-ConstAttr 0x55d0719e9640 Implicit # | | |-FunctionDecl 0x55d0719e9768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55d0719e96b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e9818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d0719e9890 Implicit # | | | `-ConstAttr 0x55d0719e98b8 Implicit # | | |-FunctionDecl 0x55d0719e9b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55d0719e9918 col:15 'half' # | | | |-ParmVarDecl 0x55d0719e9998 col:21 'half' # | | | |-ParmVarDecl 0x55d0719e9a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55d0719e9bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d0719e9c50 Implicit # | | | `-ConstAttr 0x55d0719e9c78 Implicit # | | |-FunctionDecl 0x55d0719e9ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55d0719e9ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55d0719e9d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55d0719e9de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719e9f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d0719ea008 Implicit # | | | `-ConstAttr 0x55d0719ea030 Implicit # | | |-FunctionDecl 0x55d0719ea298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55d0719ea0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55d0719ea128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55d0719ea1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ea358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d0719ea3d0 Implicit # | | | `-ConstAttr 0x55d0719ea3f8 Implicit # | | |-FunctionDecl 0x55d0719ea660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55d0719ea470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55d0719ea4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55d0719ea570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ea720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d0719ea798 Implicit # | | | `-ConstAttr 0x55d0719ea7c0 Implicit # | | |-FunctionDecl 0x55d0719eaa10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55d0719ea820 col:17 'float' # | | | |-ParmVarDecl 0x55d0719ea8a0 col:24 'float' # | | | |-ParmVarDecl 0x55d0719ea920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55d0719eaad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d0719eab48 Implicit # | | | `-ConstAttr 0x55d0719eab70 Implicit # | | |-FunctionDecl 0x55d0719eade8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55d0719eabe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55d0719eac78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55d0719eacf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719eaea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d0719eaf20 Implicit # | | | `-ConstAttr 0x55d0719eaf48 Implicit # | | |-FunctionDecl 0x55d0719eb1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55d0719eafc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55d0719eb040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55d0719eb0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719eb270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d0719eb2e8 Implicit # | | | `-ConstAttr 0x55d0719eb310 Implicit # | | |-FunctionDecl 0x55d0719eb578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55d0719eb388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55d0719eb408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55d0719eb488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719eb638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d0719eb6b0 Implicit # | | | `-ConstAttr 0x55d0719eb6d8 Implicit # | | |-FunctionDecl 0x55d0719eb7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55d0719eb738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d0719eb898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d0719eb910 Implicit # | | | `-ConstAttr 0x55d0719eb938 Implicit # | | |-FunctionDecl 0x55d0719eba50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719eb9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ebb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d0719ebb78 Implicit # | | | `-ConstAttr 0x55d0719ebba0 Implicit # | | |-FunctionDecl 0x55d0719ebd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719ebc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ebdd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d0719ebe48 Implicit # | | | `-ConstAttr 0x55d0719ebe70 Implicit # | | |-FunctionDecl 0x55d0719ebf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719ebee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ec048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d0719ec0c0 Implicit # | | | `-ConstAttr 0x55d0719ec0e8 Implicit # | | |-FunctionDecl 0x55d0719ec1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55d0719ec148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d0719ec2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d0719ec320 Implicit # | | | `-ConstAttr 0x55d0719ec348 Implicit # | | |-FunctionDecl 0x55d0719ec470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719ec3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ec520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d0719ec598 Implicit # | | | `-ConstAttr 0x55d0719ec5c0 Implicit # | | |-FunctionDecl 0x55d0719ec6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719ec638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ec798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d0719ec810 Implicit # | | | `-ConstAttr 0x55d0719ec838 Implicit # | | |-FunctionDecl 0x55d0719ec960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719ec8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719eca10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d0719eca88 Implicit # | | | `-ConstAttr 0x55d0719ecab0 Implicit # | | |-FunctionDecl 0x55d0719ecbc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55d0719ecb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d0719ecc70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d0719ecce8 Implicit # | | | `-ConstAttr 0x55d0719ecd10 Implicit # | | |-FunctionDecl 0x55d0719ece28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719ecd78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719eced8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d0719ecf50 Implicit # | | | `-ConstAttr 0x55d0719ecf78 Implicit # | | |-FunctionDecl 0x55d0719ed0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719ecff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ed150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d0719ed1c8 Implicit # | | | `-ConstAttr 0x55d0719ed1f0 Implicit # | | |-FunctionDecl 0x55d0719ed318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719ed268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ed3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d0719ed440 Implicit # | | | `-ConstAttr 0x55d0719ed468 Implicit # | | |-FunctionDecl 0x55d0719ed578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55d0719ed4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d0719ed628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d0719ed6a0 Implicit # | | | `-ConstAttr 0x55d0719ed6c8 Implicit # | | |-FunctionDecl 0x55d0719ed7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719ed740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ed8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d0719ed918 Implicit # | | | `-ConstAttr 0x55d0719ed940 Implicit # | | |-FunctionDecl 0x55d0719eda68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719ed9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719edb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d0719edb90 Implicit # | | | `-ConstAttr 0x55d0719edbb8 Implicit # | | |-FunctionDecl 0x55d0719eed40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719eec90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719eedf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d0719eee68 Implicit # | | | `-ConstAttr 0x55d0719eee90 Implicit # | | |-FunctionDecl 0x55d0719eefa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55d0719eeef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d0719ef050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d0719ef0c8 Implicit # | | | `-ConstAttr 0x55d0719ef0f0 Implicit # | | |-FunctionDecl 0x55d0719ef208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719ef158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ef2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d0719ef330 Implicit # | | | `-ConstAttr 0x55d0719ef358 Implicit # | | |-FunctionDecl 0x55d0719ef480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719ef3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ef530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d0719ef5a8 Implicit # | | | `-ConstAttr 0x55d0719ef5d0 Implicit # | | |-FunctionDecl 0x55d0719ef6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719ef648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ef7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d0719ef820 Implicit # | | | `-ConstAttr 0x55d0719ef848 Implicit # | | |-FunctionDecl 0x55d0719ef958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55d0719ef8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d0719efa08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d0719efa80 Implicit # | | | `-ConstAttr 0x55d0719efaa8 Implicit # | | |-FunctionDecl 0x55d0719efbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719efb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719efc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d0719efcf8 Implicit # | | | `-ConstAttr 0x55d0719efd20 Implicit # | | |-FunctionDecl 0x55d0719efe48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719efd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719efef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d0719eff70 Implicit # | | | `-ConstAttr 0x55d0719eff98 Implicit # | | |-FunctionDecl 0x55d0719f00c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719f0010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f0170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d0719f01e8 Implicit # | | | `-ConstAttr 0x55d0719f0210 Implicit # | | |-FunctionDecl 0x55d0719f0460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55d0719f0270 col:14 'half' # | | | |-ParmVarDecl 0x55d0719f02f0 col:20 'half' # | | | |-ParmVarDecl 0x55d0719f0370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55d0719f0520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f0598 Implicit # | | | `-ConstAttr 0x55d0719f05c0 Implicit # | | |-FunctionDecl 0x55d0719f0818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55d0719f0628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d0719f06a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55d0719f0728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f08d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f0950 Implicit # | | | `-ConstAttr 0x55d0719f0978 Implicit # | | |-FunctionDecl 0x55d0719f0be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55d0719f09f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d0719f0a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55d0719f0af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f1cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f1d40 Implicit # | | | `-ConstAttr 0x55d0719f1d68 Implicit # | | |-FunctionDecl 0x55d0719f1fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55d0719f1de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d0719f1e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55d0719f1ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f2090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f2108 Implicit # | | | `-ConstAttr 0x55d0719f2130 Implicit # | | |-FunctionDecl 0x55d0719f2380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d0719f2190 col:12 'int' # | | | |-ParmVarDecl 0x55d0719f2210 col:17 'int' # | | | |-ParmVarDecl 0x55d0719f2290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55d0719f2440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f24b8 Implicit # | | | `-ConstAttr 0x55d0719f24e0 Implicit # | | |-FunctionDecl 0x55d0719f2748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55d0719f2558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55d0719f25d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55d0719f2658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f2808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f2880 Implicit # | | | `-ConstAttr 0x55d0719f28a8 Implicit # | | |-FunctionDecl 0x55d0719f2b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55d0719f2920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55d0719f29a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55d0719f2a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f2bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f2c48 Implicit # | | | `-ConstAttr 0x55d0719f2c70 Implicit # | | |-FunctionDecl 0x55d0719f2ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55d0719f2ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55d0719f2d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55d0719f2de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f2f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f3010 Implicit # | | | `-ConstAttr 0x55d0719f3038 Implicit # | | |-FunctionDecl 0x55d0719f32a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55d0719f30b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719f3130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719f31b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d0719f3360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f33d8 Implicit # | | | `-ConstAttr 0x55d0719f3400 Implicit # | | |-FunctionDecl 0x55d0719f3668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55d0719f3478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55d0719f34f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55d0719f3578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f3728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f37a0 Implicit # | | | `-ConstAttr 0x55d0719f37c8 Implicit # | | |-FunctionDecl 0x55d0719f3a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55d0719f3840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55d0719f38c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55d0719f3940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f3af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f3b68 Implicit # | | | `-ConstAttr 0x55d0719f3b90 Implicit # | | |-FunctionDecl 0x55d0719f3e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55d0719f3c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55d0719f3cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55d0719f3d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f3ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f3f68 Implicit # | | | `-ConstAttr 0x55d0719f3f90 Implicit # | | |-FunctionDecl 0x55d0719f41f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d0719f4008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d0719f4088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55d0719f4108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d0719f42b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f4330 Implicit # | | | `-ConstAttr 0x55d0719f4358 Implicit # | | |-FunctionDecl 0x55d0719f45c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d0719f43d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719f4450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719f44d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f4680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f46f8 Implicit # | | | `-ConstAttr 0x55d0719f4720 Implicit # | | |-FunctionDecl 0x55d0719f4988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d0719f4798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719f4818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719f4898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f4a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f4ac0 Implicit # | | | `-ConstAttr 0x55d0719f4ae8 Implicit # | | |-FunctionDecl 0x55d0719f4d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d0719f4b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719f4be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719f4c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f4e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f4e88 Implicit # | | | `-ConstAttr 0x55d0719f4eb0 Implicit # | | |-FunctionDecl 0x55d0719f5118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d0719f4f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d0719f4fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d0719f5028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d0719f51d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f5250 Implicit # | | | `-ConstAttr 0x55d0719f5278 Implicit # | | |-FunctionDecl 0x55d0719f54e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d0719f52f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719f5370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719f53f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f55a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f5618 Implicit # | | | `-ConstAttr 0x55d0719f5640 Implicit # | | |-FunctionDecl 0x55d0719f58a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d0719f56b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719f5738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719f57b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f5968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f59e0 Implicit # | | | `-ConstAttr 0x55d0719f5a08 Implicit # | | |-FunctionDecl 0x55d0719f5cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d0719f5a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719f5b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719f5b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f5d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f5e08 Implicit # | | | `-ConstAttr 0x55d0719f5e30 Implicit # | | |-FunctionDecl 0x55d0719f6080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55d0719f5e90 col:16 'float' # | | | |-ParmVarDecl 0x55d0719f5f10 col:23 'float' # | | | |-ParmVarDecl 0x55d0719f5f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55d0719f6140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f61b8 Implicit # | | | `-ConstAttr 0x55d0719f61e0 Implicit # | | |-FunctionDecl 0x55d0719f6448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55d0719f6258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d0719f62d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55d0719f6358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f6508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f6580 Implicit # | | | `-ConstAttr 0x55d0719f65a8 Implicit # | | |-FunctionDecl 0x55d0719f6810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55d0719f6620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d0719f66a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55d0719f6720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f68d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f6948 Implicit # | | | `-ConstAttr 0x55d0719f6970 Implicit # | | |-FunctionDecl 0x55d0719f6bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55d0719f69e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d0719f6a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55d0719f6ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f6c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f6d10 Implicit # | | | `-ConstAttr 0x55d0719f6d38 Implicit # | | |-FunctionDecl 0x55d0719f6f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55d0719f6d98 col:18 'double' # | | | |-ParmVarDecl 0x55d0719f6e18 col:26 'double' # | | | |-ParmVarDecl 0x55d0719f6e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55d0719f7048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f70c0 Implicit # | | | `-ConstAttr 0x55d0719f70e8 Implicit # | | |-FunctionDecl 0x55d0719f7350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55d0719f7160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d0719f71e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55d0719f7260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f7410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f7488 Implicit # | | | `-ConstAttr 0x55d0719f74b0 Implicit # | | |-FunctionDecl 0x55d0719f7718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55d0719f7528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d0719f75a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55d0719f7628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f77d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f7850 Implicit # | | | `-ConstAttr 0x55d0719f7878 Implicit # | | |-FunctionDecl 0x55d0719f7ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55d0719f78f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d0719f7970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55d0719f79f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f7ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d0719f7c18 Implicit # | | | `-ConstAttr 0x55d0719f7c40 Implicit # | | |-FunctionDecl 0x55d0719c7f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55d0719c7db0 col:14 'half' # | | | |-ParmVarDecl 0x55d0719c7e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d0719c7fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719c8030 Implicit # | | | `-ConstAttr 0x55d0719c8058 Implicit # | | |-FunctionDecl 0x55d0719c8210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d0719c80c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d0719c8140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c82c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719c8340 Implicit # | | | `-ConstAttr 0x55d0719c8368 Implicit # | | |-FunctionDecl 0x55d0719c8530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d0719c83e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d0719c8460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c85e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719c8660 Implicit # | | | `-ConstAttr 0x55d0719c8688 Implicit # | | |-FunctionDecl 0x55d0719c8850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d0719c8700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d0719c8780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c8908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719c8980 Implicit # | | | `-ConstAttr 0x55d0719c89a8 Implicit # | | |-FunctionDecl 0x55d0719c8b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55d0719c8a08 col:12 'int' # | | | |-ParmVarDecl 0x55d0719c8a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55d0719c8c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719c8c88 Implicit # | | | `-ConstAttr 0x55d0719c8cb0 Implicit # | | |-FunctionDecl 0x55d0719c8ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55d0719c8d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55d0719c8da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c8fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719c9028 Implicit # | | | `-ConstAttr 0x55d0719c9050 Implicit # | | |-FunctionDecl 0x55d0719c9298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55d0719c90c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55d0719c9148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c9350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719c93c8 Implicit # | | | `-ConstAttr 0x55d0719c93f0 Implicit # | | |-FunctionDecl 0x55d0719c9638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55d0719c9468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55d0719c94e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c96f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719c9768 Implicit # | | | `-ConstAttr 0x55d0719c9790 Implicit # | | |-FunctionDecl 0x55d0719c9958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55d0719c9808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d0719c9888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d0719c9a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719c9a88 Implicit # | | | `-ConstAttr 0x55d0719c9ab0 Implicit # | | |-FunctionDecl 0x55d0719c9cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55d0719c9b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55d0719c9ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719c9d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719fdd48 Implicit # | | | `-ConstAttr 0x55d0719fdd70 Implicit # | | |-FunctionDecl 0x55d0719fdfb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55d0719fdde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55d0719fde68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719fe070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719fe0e8 Implicit # | | | `-ConstAttr 0x55d0719fe110 Implicit # | | |-FunctionDecl 0x55d0719fe318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55d0719fe188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55d0719fe208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719fe3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719fe448 Implicit # | | | `-ConstAttr 0x55d0719fe470 Implicit # | | |-FunctionDecl 0x55d0719fe638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d0719fe4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d0719fe568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d0719fe6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719fe768 Implicit # | | | `-ConstAttr 0x55d0719fe790 Implicit # | | |-FunctionDecl 0x55d0719fe9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d0719fe808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719fe888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719fea90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719feb08 Implicit # | | | `-ConstAttr 0x55d0719feb30 Implicit # | | |-FunctionDecl 0x55d0719fed78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d0719feba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719fec28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719fee30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719feea8 Implicit # | | | `-ConstAttr 0x55d0719feed0 Implicit # | | |-FunctionDecl 0x55d0719ff118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d0719fef48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719fefc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ff1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719ff248 Implicit # | | | `-ConstAttr 0x55d0719ff270 Implicit # | | |-FunctionDecl 0x55d0719ff438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d0719ff2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d0719ff368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d0719ff4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719ff568 Implicit # | | | `-ConstAttr 0x55d0719ff590 Implicit # | | |-FunctionDecl 0x55d0719ff7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d0719ff608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d0719ff688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ff890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719ff908 Implicit # | | | `-ConstAttr 0x55d0719ff930 Implicit # | | |-FunctionDecl 0x55d0719ffb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d0719ff9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d0719ffa28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ffc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d0719ffca8 Implicit # | | | `-ConstAttr 0x55d0719ffcd0 Implicit # | | |-FunctionDecl 0x55d0719fff38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d0719ffd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d0719ffde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ffff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d071a00068 Implicit # | | | `-ConstAttr 0x55d071a00090 Implicit # | | |-FunctionDecl 0x55d071a00240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55d071a000f0 col:16 'float' # | | | |-ParmVarDecl 0x55d071a00170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d071a002f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d071a00370 Implicit # | | | `-ConstAttr 0x55d071a00398 Implicit # | | |-FunctionDecl 0x55d071a00560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d071a00410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d071a00490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a00618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d071a00690 Implicit # | | | `-ConstAttr 0x55d071a006b8 Implicit # | | |-FunctionDecl 0x55d071a00880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d071a00730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d071a007b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a00938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d071a009b0 Implicit # | | | `-ConstAttr 0x55d071a009d8 Implicit # | | |-FunctionDecl 0x55d071a00ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d071a00a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d071a00ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a00c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d071a00cd0 Implicit # | | | `-ConstAttr 0x55d071a00cf8 Implicit # | | |-FunctionDecl 0x55d071a00ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55d071a00d58 col:18 'double' # | | | |-ParmVarDecl 0x55d071a00dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55d071a00f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d071a00fd8 Implicit # | | | `-ConstAttr 0x55d071a01000 Implicit # | | |-FunctionDecl 0x55d071a01248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55d071a01078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d071a010f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a01300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d071a01378 Implicit # | | | `-ConstAttr 0x55d071a013a0 Implicit # | | |-FunctionDecl 0x55d071a015e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55d071a01418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d071a01498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a016a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d071a01718 Implicit # | | | `-ConstAttr 0x55d071a01740 Implicit # | | |-FunctionDecl 0x55d071a01988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55d071a017b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d071a01838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a01a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d071a01ab8 Implicit # | | | `-ConstAttr 0x55d071a01ae0 Implicit # | | |-FunctionDecl 0x55d071a01d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55d071a01b40 col:14 'half' # | | | |-ParmVarDecl 0x55d071a01bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d071a01dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a01e50 Implicit # | | | `-ConstAttr 0x55d071a01e78 Implicit # | | |-FunctionDecl 0x55d071a02030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d071a01ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d071a01f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a020e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a02160 Implicit # | | | `-ConstAttr 0x55d071a02188 Implicit # | | |-FunctionDecl 0x55d071a02350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d071a02200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d071a02280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a02408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a02480 Implicit # | | | `-ConstAttr 0x55d071a024a8 Implicit # | | |-FunctionDecl 0x55d071a02670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d071a02520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d071a025a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a02728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a027a0 Implicit # | | | `-ConstAttr 0x55d071a027c8 Implicit # | | |-FunctionDecl 0x55d071a02978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55d071a02828 col:12 'int' # | | | |-ParmVarDecl 0x55d071a028a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55d071a02a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a02aa8 Implicit # | | | `-ConstAttr 0x55d071a02ad0 Implicit # | | |-FunctionDecl 0x55d071a02c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55d071a02b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55d071a02bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a02d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a02dc8 Implicit # | | | `-ConstAttr 0x55d071a02df0 Implicit # | | |-FunctionDecl 0x55d071a02fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55d071a02e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55d071a02ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a03070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a030e8 Implicit # | | | `-ConstAttr 0x55d071a03110 Implicit # | | |-FunctionDecl 0x55d071a032d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55d071a03188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55d071a03208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a03390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a03408 Implicit # | | | `-ConstAttr 0x55d071a03430 Implicit # | | |-FunctionDecl 0x55d071a035f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55d071a034a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d071a03528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a036b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a03728 Implicit # | | | `-ConstAttr 0x55d071a03750 Implicit # | | |-FunctionDecl 0x55d071a03918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55d071a037c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55d071a03848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a039d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a03a48 Implicit # | | | `-ConstAttr 0x55d071a03a70 Implicit # | | |-FunctionDecl 0x55d071a03c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55d071a03ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55d071a03b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a03cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a03d78 Implicit # | | | `-ConstAttr 0x55d071a03da0 Implicit # | | |-FunctionDecl 0x55d071a03f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55d071a03e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55d071a03e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a04020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a04098 Implicit # | | | `-ConstAttr 0x55d071a040c0 Implicit # | | |-FunctionDecl 0x55d071a04270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55d071a04120 col:16 'float' # | | | |-ParmVarDecl 0x55d071a041a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d071a04328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a043a0 Implicit # | | | `-ConstAttr 0x55d071a043c8 Implicit # | | |-FunctionDecl 0x55d071a04590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d071a04440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d071a044c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a04648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a046c0 Implicit # | | | `-ConstAttr 0x55d071a046e8 Implicit # | | |-FunctionDecl 0x55d071a048b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d071a04760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d071a047e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a04968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a049e0 Implicit # | | | `-ConstAttr 0x55d071a04a08 Implicit # | | |-FunctionDecl 0x55d071a04bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d071a04a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d071a04b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a04c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a04d00 Implicit # | | | `-ConstAttr 0x55d071a04d28 Implicit # | | |-FunctionDecl 0x55d071a04ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d071a04da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d071a04e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d071a04fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a05020 Implicit # | | | `-ConstAttr 0x55d071a05048 Implicit # | | |-FunctionDecl 0x55d071a05210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d071a050c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d071a05140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a052c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a05340 Implicit # | | | `-ConstAttr 0x55d071a05368 Implicit # | | |-FunctionDecl 0x55d071a05530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d071a053e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d071a05460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a055e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a05660 Implicit # | | | `-ConstAttr 0x55d071a05688 Implicit # | | |-FunctionDecl 0x55d071a05850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d071a05700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d071a05780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a05908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a05980 Implicit # | | | `-ConstAttr 0x55d071a059a8 Implicit # | | |-FunctionDecl 0x55d071a05b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d071a05a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d071a05aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d071a05c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a05ca0 Implicit # | | | `-ConstAttr 0x55d071a05cc8 Implicit # | | |-FunctionDecl 0x55d071a078b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d071a07768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d071a077e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a07970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a079e8 Implicit # | | | `-ConstAttr 0x55d071a07a10 Implicit # | | |-FunctionDecl 0x55d071a07bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d071a07a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d071a07b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a07c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a07d08 Implicit # | | | `-ConstAttr 0x55d071a07d30 Implicit # | | |-FunctionDecl 0x55d071a07ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d071a07da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d071a07e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a07fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a08028 Implicit # | | | `-ConstAttr 0x55d071a08050 Implicit # | | |-FunctionDecl 0x55d071a08200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55d071a080b0 col:18 'double' # | | | |-ParmVarDecl 0x55d071a08130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55d071a082b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a08330 Implicit # | | | `-ConstAttr 0x55d071a08358 Implicit # | | |-FunctionDecl 0x55d071a08520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55d071a083d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d071a08450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a085d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a08650 Implicit # | | | `-ConstAttr 0x55d071a08678 Implicit # | | |-FunctionDecl 0x55d071a08840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55d071a086f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d071a08770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a088f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a08970 Implicit # | | | `-ConstAttr 0x55d071a08998 Implicit # | | |-FunctionDecl 0x55d071a08b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55d071a08a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d071a08a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a08c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d071a08c90 Implicit # | | | `-ConstAttr 0x55d071a08cb8 Implicit # | | |-FunctionTemplateDecl 0x55d071a090e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d071a08d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d071a08d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d071a09038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d071a08e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55d071a08f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a09148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d071a09650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55d071a091c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071a09258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d071a092c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d071a095a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d071a093f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55d071a094d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a096b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d071a09b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d071a09778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d071a097e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d071a09aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d071a09920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55d071a099d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a09bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d071a0a0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55d071a09c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071a09cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d071a09d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d071a0a028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d071a09e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55d071a09f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a0a138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d071a0a668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d071a0a1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d071a0a248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55d071a0a2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d071a0a5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d071a0a418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55d071a0a4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a0a6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d071a0aca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55d071a0a758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071a0a7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d071a0a868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55d071a0a8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55d071a0ac00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d071a0aa50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d071a0ab30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a0ad10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d071a0b0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55d071a0adb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d071a0ae20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d071a0b028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55d071a0af78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a0b130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55d071a0b580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55d071a0b1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071a0b248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d071a0b2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d071a0b4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55d071a0b428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a0b5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55d071a0b770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55d071a0b690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d071a0b820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d071a0b898 Implicit # | | | `-ConstAttr 0x55d071a0b8c0 Implicit # | | |-FunctionDecl 0x55d071a0b9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a0b928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a0ba88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d071a0bb00 Implicit # | | | `-ConstAttr 0x55d071a0bb28 Implicit # | | |-FunctionDecl 0x55d071a0bc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a0bba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a0bd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d071a0bd78 Implicit # | | | `-ConstAttr 0x55d071a0bda0 Implicit # | | |-FunctionDecl 0x55d071a0bec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a0be18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a0bf78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d071a0bff0 Implicit # | | | `-ConstAttr 0x55d071a0c018 Implicit # | | |-FunctionDecl 0x55d071a0c128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55d071a0c078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55d071a0c1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d071a0c250 Implicit # | | | `-ConstAttr 0x55d071a0c278 Implicit # | | |-FunctionDecl 0x55d071a0c3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a0c2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a0c450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d071a0c4c8 Implicit # | | | `-ConstAttr 0x55d071a0c4f0 Implicit # | | |-FunctionDecl 0x55d071a0c618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a0c568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a0c6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d071a0c740 Implicit # | | | `-ConstAttr 0x55d071a0c768 Implicit # | | |-FunctionDecl 0x55d071a0c890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a0c7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a0c940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d071a0c9b8 Implicit # | | | `-ConstAttr 0x55d071a0c9e0 Implicit # | | |-FunctionDecl 0x55d071a0cb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55d071a0ca38 col:13 'bool' # | | | |-ParmVarDecl 0x55d071a0cab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55d071a0cc30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0cca8 Implicit # | | | `-ConstAttr 0x55d071a0ccd0 Implicit # | | |-FunctionDecl 0x55d071a0ce88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55d071a0cd38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55d071a0cdb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a0cf40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0cfb8 Implicit # | | | `-ConstAttr 0x55d071a0cfe0 Implicit # | | |-FunctionDecl 0x55d071a0d1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55d071a0d058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55d071a0d0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a0d260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0d2d8 Implicit # | | | `-ConstAttr 0x55d071a0d300 Implicit # | | |-FunctionDecl 0x55d071a0d4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55d071a0d378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55d071a0d3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a0d580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0d5f8 Implicit # | | | `-ConstAttr 0x55d071a0d620 Implicit # | | |-FunctionDecl 0x55d071a0d7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55d071a0d680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55d071a0d700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0d8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0d918 Implicit # | | | `-ConstAttr 0x55d071a0d940 Implicit # | | |-FunctionDecl 0x55d071a0daf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55d071a0d9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55d071a0da20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0dba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0dc20 Implicit # | | | `-ConstAttr 0x55d071a0dc48 Implicit # | | |-FunctionDecl 0x55d071a0ddf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55d071a0dca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55d071a0dd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0deb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0df28 Implicit # | | | `-ConstAttr 0x55d071a0df50 Implicit # | | |-FunctionDecl 0x55d071a0e100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55d071a0dfb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55d071a0e030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0e1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0e230 Implicit # | | | `-ConstAttr 0x55d071a0e258 Implicit # | | |-FunctionDecl 0x55d071a0e408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55d071a0e2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55d071a0e338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0e4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0e538 Implicit # | | | `-ConstAttr 0x55d071a0e560 Implicit # | | |-FunctionDecl 0x55d071a0e710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55d071a0e5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55d071a0e640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0e7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0e840 Implicit # | | | `-ConstAttr 0x55d071a0e868 Implicit # | | |-FunctionDecl 0x55d071a0ea18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55d071a0e8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55d071a0e948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0ead0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0eb48 Implicit # | | | `-ConstAttr 0x55d071a0eb70 Implicit # | | |-FunctionDecl 0x55d071a0ed20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55d071a0ebd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55d071a0ec50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0edd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0ee50 Implicit # | | | `-ConstAttr 0x55d071a0ee78 Implicit # | | |-FunctionDecl 0x55d071a0f028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55d071a0eed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55d071a0ef58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0f0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0f158 Implicit # | | | `-ConstAttr 0x55d071a0f180 Implicit # | | |-FunctionDecl 0x55d071a0f330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55d071a0f1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55d071a0f260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0f3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0f460 Implicit # | | | `-ConstAttr 0x55d071a0f488 Implicit # | | |-FunctionDecl 0x55d071a0f638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55d071a0f4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55d071a0f568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0f6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0f790 Implicit # | | | `-ConstAttr 0x55d071a0f7b8 Implicit # | | |-FunctionDecl 0x55d071a0f968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55d071a0f818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55d071a0f898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0fa20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0fa98 Implicit # | | | `-ConstAttr 0x55d071a0fac0 Implicit # | | |-FunctionDecl 0x55d071a0fc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55d071a0fb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55d071a0fba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a0fd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a0fda0 Implicit # | | | `-ConstAttr 0x55d071a0fdc8 Implicit # | | |-FunctionDecl 0x55d071a0ff78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55d071a0fe28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55d071a0fea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a10030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a100a8 Implicit # | | | `-ConstAttr 0x55d071a100d0 Implicit # | | |-FunctionDecl 0x55d071a10280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55d071a10130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55d071a101b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d071a10338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d071a103b0 Implicit # | | | `-ConstAttr 0x55d071a103d8 Implicit # | | |-FunctionDecl 0x55d071a10588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55d071a10438 col:14 'half' # | | | |-ParmVarDecl 0x55d071a104b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d071a10640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d071a106b8 Implicit # | | | `-ConstAttr 0x55d071a106e0 Implicit # | | |-FunctionDecl 0x55d071a10898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d071a10748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d071a107c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a10950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d071a109c8 Implicit # | | | `-ConstAttr 0x55d071a109f0 Implicit # | | |-FunctionDecl 0x55d071a10bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d071a10a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d071a10ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a10c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d071a10ce8 Implicit # | | | `-ConstAttr 0x55d071a10d10 Implicit # | | |-FunctionDecl 0x55d071a10ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d071a10d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d071a10e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a10f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d071a11008 Implicit # | | | `-ConstAttr 0x55d071a11030 Implicit # | | |-FunctionDecl 0x55d071a111e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55d071a11090 col:16 'float' # | | | |-ParmVarDecl 0x55d071a11110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d071a11298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d071a11310 Implicit # | | | `-ConstAttr 0x55d071a11338 Implicit # | | |-FunctionDecl 0x55d071a11500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d071a113b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d071a11430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a115b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d071a11630 Implicit # | | | `-ConstAttr 0x55d071a11658 Implicit # | | |-FunctionDecl 0x55d071a11870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d071a116d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d071a117a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a11928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d071a119a0 Implicit # | | | `-ConstAttr 0x55d071a119c8 Implicit # | | |-FunctionDecl 0x55d071a11b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d071a11a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d071a11ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a11c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d071a11cc0 Implicit # | | | `-ConstAttr 0x55d071a11ce8 Implicit # | | |-FunctionDecl 0x55d071a11e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a11d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a11ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d071a11f38 Implicit # | | | `-ConstAttr 0x55d071a11f60 Implicit # | | |-FunctionDecl 0x55d071a12078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a11fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a12128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d071a121a0 Implicit # | | | `-ConstAttr 0x55d071a121c8 Implicit # | | |-FunctionDecl 0x55d071a122f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a12240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a123a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d071a12418 Implicit # | | | `-ConstAttr 0x55d071a12440 Implicit # | | |-FunctionDecl 0x55d071a12568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a124b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a12618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d071a12690 Implicit # | | | `-ConstAttr 0x55d071a126b8 Implicit # | | |-FunctionDecl 0x55d071a127e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a12730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d071a12890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d071a12908 Implicit # | | | `-ConstAttr 0x55d071a12930 Implicit # | | |-FunctionDecl 0x55d071a12a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a129a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a12b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d071a12b80 Implicit # | | | `-ConstAttr 0x55d071a12ba8 Implicit # | | |-FunctionDecl 0x55d071a12cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a12c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a12d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d071a12df8 Implicit # | | | `-ConstAttr 0x55d071a12e20 Implicit # | | |-FunctionDecl 0x55d071a12f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a12e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a12ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d071a13070 Implicit # | | | `-ConstAttr 0x55d071a13098 Implicit # | | |-FunctionDecl 0x55d071a13260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d071a13110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55d071a13190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a13318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55d071a13390 Implicit # | | | `-ConstAttr 0x55d071a133b8 Implicit # | | |-FunctionDecl 0x55d071a13570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d071a13420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55d071a134a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a13628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55d071a136a0 Implicit # | | | `-ConstAttr 0x55d071a136c8 Implicit # | | |-FunctionDecl 0x55d071a137f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55d071a13728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d071a138a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a13920 Implicit # | | | `-ConstAttr 0x55d071a13948 Implicit # | | |-FunctionDecl 0x55d071a13a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a139b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a13b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a13b88 Implicit # | | | `-ConstAttr 0x55d071a13bb0 Implicit # | | |-FunctionDecl 0x55d071a13cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a13c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a13d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a13e00 Implicit # | | | `-ConstAttr 0x55d071a13e28 Implicit # | | |-FunctionDecl 0x55d071a13f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a13ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a14000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a14078 Implicit # | | | `-ConstAttr 0x55d071a140a0 Implicit # | | |-FunctionDecl 0x55d071a141b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55d071a14100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d071a14260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a142d8 Implicit # | | | `-ConstAttr 0x55d071a14300 Implicit # | | |-FunctionDecl 0x55d071a14428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a14378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a144d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a14550 Implicit # | | | `-ConstAttr 0x55d071a14578 Implicit # | | |-FunctionDecl 0x55d071a146a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a145f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a14750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a147c8 Implicit # | | | `-ConstAttr 0x55d071a147f0 Implicit # | | |-FunctionDecl 0x55d071a14918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a14868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a149c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a14a40 Implicit # | | | `-ConstAttr 0x55d071a14a68 Implicit # | | |-FunctionDecl 0x55d071a14b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55d071a14ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55d071a14c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a14ca0 Implicit # | | | `-ConstAttr 0x55d071a14cc8 Implicit # | | |-FunctionDecl 0x55d071a14df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55d071a14d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a14ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a14f18 Implicit # | | | `-ConstAttr 0x55d071a14f40 Implicit # | | |-FunctionDecl 0x55d071a15068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55d071a14fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a15118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a15190 Implicit # | | | `-ConstAttr 0x55d071a151b8 Implicit # | | |-FunctionDecl 0x55d071a152e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55d071a15230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a15390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d071a15408 Implicit # | | | `-ConstAttr 0x55d071a15430 Implicit # | | |-FunctionDecl 0x55d071a15540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55d071a15490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d071a155f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d071a15668 Implicit # | | | `-ConstAttr 0x55d071a15690 Implicit # | | |-FunctionDecl 0x55d071a157c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a156f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a15870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d071a158e8 Implicit # | | | `-ConstAttr 0x55d071a15910 Implicit # | | |-FunctionDecl 0x55d071a15a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a15988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a15ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d071a15b60 Implicit # | | | `-ConstAttr 0x55d071a15b88 Implicit # | | |-FunctionDecl 0x55d071a15cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a15c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a15d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d071a15dd8 Implicit # | | | `-ConstAttr 0x55d071a15e00 Implicit # | | |-FunctionDecl 0x55d071a15f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55d071a15e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d071a15fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d071a16038 Implicit # | | | `-ConstAttr 0x55d071a16060 Implicit # | | |-FunctionDecl 0x55d071a16188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a160d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a16238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d071a162b0 Implicit # | | | `-ConstAttr 0x55d071a162d8 Implicit # | | |-FunctionDecl 0x55d071a16400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a16350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a164b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d071a16528 Implicit # | | | `-ConstAttr 0x55d071a16550 Implicit # | | |-FunctionDecl 0x55d071a16678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a165c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a16728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d071a167a0 Implicit # | | | `-ConstAttr 0x55d071a167c8 Implicit # | | |-FunctionDecl 0x55d071a168d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55d071a16828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d071a16988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d071a16a00 Implicit # | | | `-ConstAttr 0x55d071a16a28 Implicit # | | |-FunctionDecl 0x55d071a16b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a16a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a16bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d071a16c68 Implicit # | | | `-ConstAttr 0x55d071a16c90 Implicit # | | |-FunctionDecl 0x55d071a16db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a16d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a16e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d071a16ee0 Implicit # | | | `-ConstAttr 0x55d071a16f08 Implicit # | | |-FunctionDecl 0x55d071a17030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a16f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a170e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d071a17158 Implicit # | | | `-ConstAttr 0x55d071a17180 Implicit # | | |-FunctionDecl 0x55d071a17290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55d071a171e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d071a17340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d071a173b8 Implicit # | | | `-ConstAttr 0x55d071a173e0 Implicit # | | |-FunctionDecl 0x55d071a17508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a17458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a175b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d071a17630 Implicit # | | | `-ConstAttr 0x55d071a17658 Implicit # | | |-FunctionDecl 0x55d0719dbbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a176d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dbc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d0719dbd08 Implicit # | | | `-ConstAttr 0x55d0719dbd30 Implicit # | | |-FunctionDecl 0x55d0719dbe58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719dbda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dbf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d0719dbf80 Implicit # | | | `-ConstAttr 0x55d0719dbfa8 Implicit # | | |-FunctionDecl 0x55d0719dc0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55d0719dc008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55d0719dc168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dc1e0 Implicit # | | | `-ConstAttr 0x55d0719dc208 Implicit # | | |-FunctionDecl 0x55d0719dc320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719dc270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dc3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dc448 Implicit # | | | `-ConstAttr 0x55d0719dc470 Implicit # | | |-FunctionDecl 0x55d0719dc598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719dc4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dc648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dc6c0 Implicit # | | | `-ConstAttr 0x55d0719dc6e8 Implicit # | | |-FunctionDecl 0x55d0719dc810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719dc760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dc8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dc938 Implicit # | | | `-ConstAttr 0x55d0719dc960 Implicit # | | |-FunctionDecl 0x55d0719dca70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55d0719dc9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55d0719dcb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dcb98 Implicit # | | | `-ConstAttr 0x55d0719dcbc0 Implicit # | | |-FunctionDecl 0x55d0719dcce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55d0719dcc38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dcd98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dce10 Implicit # | | | `-ConstAttr 0x55d0719dce38 Implicit # | | |-FunctionDecl 0x55d0719dcf60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55d0719dceb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dd010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dd088 Implicit # | | | `-ConstAttr 0x55d0719dd0b0 Implicit # | | |-FunctionDecl 0x55d0719dd1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55d0719dd128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dd288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dd300 Implicit # | | | `-ConstAttr 0x55d0719dd328 Implicit # | | |-FunctionDecl 0x55d0719dd438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55d0719dd388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55d0719dd4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dd560 Implicit # | | | `-ConstAttr 0x55d0719dd588 Implicit # | | |-FunctionDecl 0x55d0719dd6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55d0719dd600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dd760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dd7d8 Implicit # | | | `-ConstAttr 0x55d0719dd800 Implicit # | | |-FunctionDecl 0x55d0719dd928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55d0719dd878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719dd9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719dda50 Implicit # | | | `-ConstAttr 0x55d0719dda78 Implicit # | | |-FunctionDecl 0x55d0719ddbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55d0719ddaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719ddca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d0719ddd18 Implicit # | | | `-ConstAttr 0x55d0719ddd40 Implicit # | | |-FunctionTemplateDecl 0x55d0719de158 col:3 select # | | | |-TemplateTypeParmDecl 0x55d0719ddd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d0719de0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55d0719dde40 col:14 'bool' # | | | |-ParmVarDecl 0x55d0719ddeb8 col:17 'T' # | | | |-ParmVarDecl 0x55d0719ddf30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55d0719de1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55d0719de2a8 Implicit # | | | `-ConstAttr 0x55d0719de2d0 Implicit # | | |-FunctionTemplateDecl 0x55d0719de7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d0719de2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d0719de728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d0719de478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d0719de558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d0719de638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d0719de840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d0719deda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d0719de8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d0719decf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d0719dea48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d0719deb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d0719dec08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d0719dee10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d0719df370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d0719dee98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d0719df2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d0719df018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d0719df0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d0719df1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d0719df3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d0719df970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d0719df468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d0719df8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55d0719df5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d0719df660 col:39 'T' # | | | |-ParmVarDecl 0x55d0719df740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d0719df9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d071a23b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d0719dfa68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a23a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55d071a237c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d071a23838 col:39 'T' # | | | |-ParmVarDecl 0x55d071a23918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a23b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d071a240b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d071a23bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a24008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55d071a23d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d071a23df0 col:39 'T' # | | | |-ParmVarDecl 0x55d071a23ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d071a24120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d071a246b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d071a241a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a24608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55d071a24328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d071a24408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d071a24480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55d071a24720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d071a24c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d071a247a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a24bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55d071a24928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d071a24a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d071a24a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55d071a24cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d071a25210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d071a24d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a25168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55d071a24ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d071a24fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d071a25030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55d071a25280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d071a25950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55d071a25308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a258a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55d071a25620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55d071a25698 col:23 'T' # | | | |-ParmVarDecl 0x55d071a25710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55d071a259c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d071a25fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55d071a25a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a25f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55d071a25cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55d071a25d68 col:23 'T' # | | | |-ParmVarDecl 0x55d071a25de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55d071a26030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d071a26630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55d071a260b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a26588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55d071a26360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55d071a263d8 col:23 'T' # | | | |-ParmVarDecl 0x55d071a26450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55d071a266a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55d071a26800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55d071a26750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d071a268b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d071a26928 Implicit # | | | `-ConstAttr 0x55d071a26950 Implicit # | | |-FunctionDecl 0x55d071a26a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a269b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a26b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d071a26b90 Implicit # | | | `-ConstAttr 0x55d071a26bb8 Implicit # | | |-FunctionDecl 0x55d071a26ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a26c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a26d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d071a26e08 Implicit # | | | `-ConstAttr 0x55d071a26e30 Implicit # | | |-FunctionDecl 0x55d071a26f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a26ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a27008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d071a27080 Implicit # | | | `-ConstAttr 0x55d071a270a8 Implicit # | | |-FunctionDecl 0x55d071a271b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55d071a27108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d071a27268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d071a272e0 Implicit # | | | `-ConstAttr 0x55d071a27308 Implicit # | | |-FunctionDecl 0x55d071a27430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a27380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a274e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d071a27558 Implicit # | | | `-ConstAttr 0x55d071a27580 Implicit # | | |-FunctionDecl 0x55d071a276a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a275f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a27758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d071a277e0 Implicit # | | | `-ConstAttr 0x55d071a27808 Implicit # | | |-FunctionDecl 0x55d071a27930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a27880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a279e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d071a27a58 Implicit # | | | `-ConstAttr 0x55d071a27a80 Implicit # | | |-FunctionDecl 0x55d071a27b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55d071a27ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d071a27c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d071a27cb8 Implicit # | | | `-ConstAttr 0x55d071a27ce0 Implicit # | | |-FunctionDecl 0x55d071a27df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a27d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a27ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d071a27f20 Implicit # | | | `-ConstAttr 0x55d071a27f48 Implicit # | | |-FunctionDecl 0x55d071a28070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a27fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a28120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d071a28198 Implicit # | | | `-ConstAttr 0x55d071a281c0 Implicit # | | |-FunctionDecl 0x55d071a282e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a28238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a28398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d071a28410 Implicit # | | | `-ConstAttr 0x55d071a28438 Implicit # | | |-FunctionDecl 0x55d071a28548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55d071a28498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d071a285f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d071a28670 Implicit # | | | `-ConstAttr 0x55d071a28698 Implicit # | | |-FunctionDecl 0x55d071a287c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a28710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a28870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d071a288e8 Implicit # | | | `-ConstAttr 0x55d071a28910 Implicit # | | |-FunctionDecl 0x55d071a28a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a28988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a28ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d071a28b60 Implicit # | | | `-ConstAttr 0x55d071a28b88 Implicit # | | |-FunctionDecl 0x55d071a28cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a28c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a28d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d071a28dd8 Implicit # | | | `-ConstAttr 0x55d071a28e00 Implicit # | | |-FunctionDecl 0x55d071a28f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55d071a28e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d071a28fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d071a29038 Implicit # | | | `-ConstAttr 0x55d071a29060 Implicit # | | |-FunctionDecl 0x55d071a29178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a290c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a29228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d071a292a0 Implicit # | | | `-ConstAttr 0x55d071a292c8 Implicit # | | |-FunctionDecl 0x55d071a293f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a29340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a294a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d071a29518 Implicit # | | | `-ConstAttr 0x55d071a29540 Implicit # | | |-FunctionDecl 0x55d071a29668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a295b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a29718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d071a29790 Implicit # | | | `-ConstAttr 0x55d071a297b8 Implicit # | | |-FunctionDecl 0x55d071a298d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55d071a29828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d071a29988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d071a29a00 Implicit # | | | `-ConstAttr 0x55d071a29a28 Implicit # | | |-FunctionDecl 0x55d071a29b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a29aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a29c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d071a29c78 Implicit # | | | `-ConstAttr 0x55d071a29ca0 Implicit # | | |-FunctionDecl 0x55d071a29dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a29d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a29e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d071a29ef0 Implicit # | | | `-ConstAttr 0x55d071a29f18 Implicit # | | |-FunctionDecl 0x55d071a2a040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a29f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2a0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d071a2a168 Implicit # | | | `-ConstAttr 0x55d071a2a190 Implicit # | | |-FunctionDecl 0x55d071a2a340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55d071a2a1f0 col:15 'half' # | | | |-ParmVarDecl 0x55d071a2a270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55d071a2a3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d071a2a470 Implicit # | | | `-ConstAttr 0x55d071a2a498 Implicit # | | |-FunctionDecl 0x55d071a2a650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d071a2a500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55d071a2a580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2a708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d071a2a780 Implicit # | | | `-ConstAttr 0x55d071a2a7a8 Implicit # | | |-FunctionDecl 0x55d071a2a970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d071a2a820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55d071a2a8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2aa28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d071a2aaa0 Implicit # | | | `-ConstAttr 0x55d071a2aac8 Implicit # | | |-FunctionDecl 0x55d071a2ac90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d071a2ab40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55d071a2abc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2ad48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d071a2adc0 Implicit # | | | `-ConstAttr 0x55d071a2ade8 Implicit # | | |-FunctionDecl 0x55d071a2af98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55d071a2ae48 col:17 'float' # | | | |-ParmVarDecl 0x55d071a2aec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55d071a2b050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d071a2b0c8 Implicit # | | | `-ConstAttr 0x55d071a2b0f0 Implicit # | | |-FunctionDecl 0x55d071a2b2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d071a2b168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55d071a2b1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2b370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d071a2b3e8 Implicit # | | | `-ConstAttr 0x55d071a2b410 Implicit # | | |-FunctionDecl 0x55d071a2b5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d071a2b488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55d071a2b508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2b690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d071a2b708 Implicit # | | | `-ConstAttr 0x55d071a2b730 Implicit # | | |-FunctionDecl 0x55d071a2b950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d071a2b800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55d071a2b880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2ba08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d071a2ba80 Implicit # | | | `-ConstAttr 0x55d071a2baa8 Implicit # | | |-FunctionDecl 0x55d071a2bbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55d071a2bb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d071a2bc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d071a2bce0 Implicit # | | | `-ConstAttr 0x55d071a2bd08 Implicit # | | |-FunctionDecl 0x55d071a2be20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a2bd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2bed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d071a2bf48 Implicit # | | | `-ConstAttr 0x55d071a2bf70 Implicit # | | |-FunctionDecl 0x55d071a2c098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a2bfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2c148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d071a2c1c0 Implicit # | | | `-ConstAttr 0x55d071a2c1e8 Implicit # | | |-FunctionDecl 0x55d071a2c310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a2c260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2c3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d071a2c438 Implicit # | | | `-ConstAttr 0x55d071a2c460 Implicit # | | |-FunctionDecl 0x55d071a2c570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55d071a2c4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d071a2c620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d071a2c698 Implicit # | | | `-ConstAttr 0x55d071a2c6c0 Implicit # | | |-FunctionDecl 0x55d071a2c7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a2c738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2c898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d071a2c910 Implicit # | | | `-ConstAttr 0x55d071a2c938 Implicit # | | |-FunctionDecl 0x55d071a2ca60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a2c9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2cb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d071a2cb88 Implicit # | | | `-ConstAttr 0x55d071a2cbb0 Implicit # | | |-FunctionDecl 0x55d071a2ccd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a2cc28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2cd88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d071a2ce00 Implicit # | | | `-ConstAttr 0x55d071a2ce28 Implicit # | | |-FunctionDecl 0x55d071a2cf38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55d071a2ce88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d071a2cfe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d071a2d060 Implicit # | | | `-ConstAttr 0x55d071a2d088 Implicit # | | |-FunctionDecl 0x55d071a2d1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a2d0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2d250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d071a2d2c8 Implicit # | | | `-ConstAttr 0x55d071a2d2f0 Implicit # | | |-FunctionDecl 0x55d071a2d418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a2d368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2d4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d071a2d540 Implicit # | | | `-ConstAttr 0x55d071a2d568 Implicit # | | |-FunctionDecl 0x55d071a2d690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a2d5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2d740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d071a2d7b8 Implicit # | | | `-ConstAttr 0x55d071a2d810 Implicit # | | |-FunctionDecl 0x55d071a2d920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55d071a2d870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d071a2d9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d071a2da48 Implicit # | | | `-ConstAttr 0x55d071a2da70 Implicit # | | |-FunctionDecl 0x55d071a2db98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a2dae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2dc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d071a2dcc0 Implicit # | | | `-ConstAttr 0x55d071a2dce8 Implicit # | | |-FunctionDecl 0x55d071a2de10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a2dd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2dec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d071a2df38 Implicit # | | | `-ConstAttr 0x55d071a2df60 Implicit # | | |-FunctionDecl 0x55d071a2e088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a2dfd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2e138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d071a2e1b0 Implicit # | | | `-ConstAttr 0x55d071a2e1d8 Implicit # | | |-FunctionDecl 0x55d071a2e2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55d071a2e238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d071a2e398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d071a2e410 Implicit # | | | `-ConstAttr 0x55d071a2e438 Implicit # | | |-FunctionDecl 0x55d071a2e550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a2e4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2e600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d071a2e678 Implicit # | | | `-ConstAttr 0x55d071a2e6a0 Implicit # | | |-FunctionDecl 0x55d071a2e7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a2e718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2e878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d071a2e8f0 Implicit # | | | `-ConstAttr 0x55d071a2e918 Implicit # | | |-FunctionDecl 0x55d071a2ea40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a2e990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2eaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d071a2eb68 Implicit # | | | `-ConstAttr 0x55d071a2eb90 Implicit # | | |-FunctionDecl 0x55d071a2eca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55d071a2ebf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d071a2ed50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d071a2edc8 Implicit # | | | `-ConstAttr 0x55d071a2edf0 Implicit # | | |-FunctionDecl 0x55d071a2ef18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a2ee68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2efc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d071a2f040 Implicit # | | | `-ConstAttr 0x55d071a2f068 Implicit # | | |-FunctionDecl 0x55d071a2f190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a2f0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2f240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d071a2f2b8 Implicit # | | | `-ConstAttr 0x55d071a2f2e0 Implicit # | | |-FunctionDecl 0x55d071a2f408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a2f358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2f4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d071a2f530 Implicit # | | | `-ConstAttr 0x55d071a2f558 Implicit # | | |-FunctionDecl 0x55d071a2f660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55d071a2f5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55d071a2f710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a2f770 # | | | |-NoThrowAttr 0x55d071a2f7b0 Implicit # | | | `-ConstAttr 0x55d071a2f7d8 Implicit # | | |-FunctionDecl 0x55d071a2f900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55d071a2f850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2f9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a2fa10 # | | | |-NoThrowAttr 0x55d071a2fa50 Implicit # | | | `-ConstAttr 0x55d071a2fa78 Implicit # | | |-FunctionDecl 0x55d071a2fba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55d071a2faf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2fc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a2fcb0 # | | | |-NoThrowAttr 0x55d071a2fcf0 Implicit # | | | `-ConstAttr 0x55d071a2fd18 Implicit # | | |-FunctionDecl 0x55d071a2fe40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55d071a2fd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a2fef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a2ff50 # | | | |-NoThrowAttr 0x55d071a2ff90 Implicit # | | | `-ConstAttr 0x55d071a2ffb8 Implicit # | | |-FunctionDecl 0x55d071a300d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55d071a30028 col:56 'int' # | | | |-AvailabilityAttr 0x55d071a30180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a30240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a30270 # | | | |-NoThrowAttr 0x55d071a302b0 Implicit # | | | `-ConstAttr 0x55d071a302d8 Implicit # | | |-FunctionDecl 0x55d071a30488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55d071a30360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55d071a30538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a305f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a30628 # | | | |-NoThrowAttr 0x55d071a30668 Implicit # | | | `-ConstAttr 0x55d071a30690 Implicit # | | |-FunctionDecl 0x55d071a30848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55d071a30718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55d071a308f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a309b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a309e8 # | | | |-NoThrowAttr 0x55d071a30a28 Implicit # | | | `-ConstAttr 0x55d071a30a50 Implicit # | | |-FunctionDecl 0x55d071a30c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55d071a30ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55d071a30cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a30d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a30da8 # | | | |-NoThrowAttr 0x55d071a30de8 Implicit # | | | `-ConstAttr 0x55d071a30e10 Implicit # | | |-FunctionDecl 0x55d071a30f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55d071a30e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d071a30ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a310b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a310e0 # | | | |-NoThrowAttr 0x55d071a31120 Implicit # | | | `-ConstAttr 0x55d071a31148 Implicit # | | |-FunctionDecl 0x55d071a312f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55d071a311d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d071a313a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a31468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a31498 # | | | |-NoThrowAttr 0x55d071a314d8 Implicit # | | | `-ConstAttr 0x55d071a31500 Implicit # | | |-FunctionDecl 0x55d071a316b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55d071a31588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d071a31768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a31860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a31890 # | | | |-NoThrowAttr 0x55d071a318d0 Implicit # | | | `-ConstAttr 0x55d071a318f8 Implicit # | | |-FunctionDecl 0x55d071a31aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55d071a31980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d071a31b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a31c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a31c48 # | | | |-NoThrowAttr 0x55d071a31c88 Implicit # | | | `-ConstAttr 0x55d071a31cb0 Implicit # | | |-FunctionDecl 0x55d071a31de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55d071a31d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55d071a31e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a31f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a31f80 # | | | |-NoThrowAttr 0x55d071a31fc0 Implicit # | | | `-ConstAttr 0x55d071a31fe8 Implicit # | | |-FunctionDecl 0x55d071a32198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55d071a32070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55d071a32248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a32308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a32338 # | | | |-NoThrowAttr 0x55d071a32378 Implicit # | | | `-ConstAttr 0x55d071a323a0 Implicit # | | |-FunctionDecl 0x55d071a32558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55d071a32428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55d071a32608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a326c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a326f8 # | | | |-NoThrowAttr 0x55d071a32738 Implicit # | | | `-ConstAttr 0x55d071a32760 Implicit # | | |-FunctionDecl 0x55d071a32918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55d071a327e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55d071a329c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a32a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a32ab8 # | | | |-NoThrowAttr 0x55d071a32af8 Implicit # | | | `-ConstAttr 0x55d071a32b20 Implicit # | | |-FunctionDecl 0x55d071a32c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55d071a32ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d071a32d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a32dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a32df0 # | | | |-NoThrowAttr 0x55d071a32e30 Implicit # | | | `-ConstAttr 0x55d071a32e58 Implicit # | | |-FunctionDecl 0x55d071a33008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a32ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d071a330b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a33178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a331a8 # | | | |-NoThrowAttr 0x55d071a331e8 Implicit # | | | `-ConstAttr 0x55d071a33210 Implicit # | | |-FunctionDecl 0x55d071a333c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a33298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d071a33478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a33538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a33568 # | | | |-NoThrowAttr 0x55d071a335a8 Implicit # | | | `-ConstAttr 0x55d071a335d0 Implicit # | | |-FunctionDecl 0x55d071a33788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a33658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d071a33848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a33908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a33938 # | | | |-NoThrowAttr 0x55d071a33978 Implicit # | | | `-ConstAttr 0x55d071a339a0 Implicit # | | |-FunctionDecl 0x55d071a33ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55d071a33a10 col:58 'float' # | | | |-AvailabilityAttr 0x55d071a33b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a33c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a33c58 # | | | |-NoThrowAttr 0x55d071a33c98 Implicit # | | | `-ConstAttr 0x55d071a33cc0 Implicit # | | |-FunctionDecl 0x55d071a33df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55d071a33d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55d071a33ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a33f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a33f98 # | | | |-NoThrowAttr 0x55d071a33fd8 Implicit # | | | `-ConstAttr 0x55d071a34000 Implicit # | | |-FunctionDecl 0x55d071a34138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55d071a34088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55d071a341e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a342a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a342d8 # | | | |-NoThrowAttr 0x55d071a34318 Implicit # | | | `-ConstAttr 0x55d071a34340 Implicit # | | |-FunctionDecl 0x55d071a34478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55d071a343c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55d071a34528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a345e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a34618 # | | | |-NoThrowAttr 0x55d071a34658 Implicit # | | | `-ConstAttr 0x55d071a34680 Implicit # | | |-FunctionDecl 0x55d071a34798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55d071a346f0 col:59 'double' # | | | |-AvailabilityAttr 0x55d071a34848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a34908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a34938 # | | | |-NoThrowAttr 0x55d071a34978 Implicit # | | | `-ConstAttr 0x55d071a349a0 Implicit # | | |-FunctionDecl 0x55d071a34b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55d071a34a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55d071a34c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a34cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a34cf8 # | | | |-NoThrowAttr 0x55d071a34d38 Implicit # | | | `-ConstAttr 0x55d071a34d60 Implicit # | | |-FunctionDecl 0x55d071a34f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55d071a34de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55d071a34fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a35088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a350b8 # | | | |-NoThrowAttr 0x55d071a350f8 Implicit # | | | `-ConstAttr 0x55d071a35120 Implicit # | | |-FunctionDecl 0x55d071a352d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55d071a351a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55d071a35388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a35448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d071a35478 # | | | |-NoThrowAttr 0x55d071a354b8 Implicit # | | | `-ConstAttr 0x55d071a354e0 Implicit # | | |-FunctionDecl 0x55d071a355f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55d071a35548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55d071a356a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a35760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55d071a35790 # | | | |-NoThrowAttr 0x55d071a357d0 Implicit # | | | `-ConstAttr 0x55d071a357f8 Implicit # | | |-FunctionDecl 0x55d071a35908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55d071a35860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55d071a359b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a35a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55d071a35aa8 # | | | |-NoThrowAttr 0x55d071a35ae8 Implicit # | | | `-ConstAttr 0x55d071a35b10 Implicit # | | |-FunctionDecl 0x55d071a35c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55d071a35b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55d071a35d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a35e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55d071a35e38 # | | | |-NoThrowAttr 0x55d071a35e78 Implicit # | | | `-ConstAttr 0x55d071a35ea0 Implicit # | | |-FunctionDecl 0x55d071a36028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55d071a35ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55d071a360d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a36198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55d071a361c8 # | | | |-NoThrowAttr 0x55d071a36208 Implicit # | | | `-ConstAttr 0x55d071a36230 Implicit # | | |-FunctionDecl 0x55d071a36308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55d071a363b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a36470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55d071a364a0 # | | | |-NoThrowAttr 0x55d071a364e0 Implicit # | | | `-ConstAttr 0x55d071a36508 Implicit # | | |-FunctionDecl 0x55d071a365a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55d071a36648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a36708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55d071a36738 # | | | |-NoThrowAttr 0x55d071a36778 Implicit # | | | `-ConstAttr 0x55d071a367a0 Implicit # | | |-FunctionDecl 0x55d071a36810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55d071a368b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a36978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55d071a369a8 # | | | |-NoThrowAttr 0x55d071a369e8 Implicit # | | | `-ConstAttr 0x55d071a36a10 Implicit # | | |-FunctionDecl 0x55d071a36b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55d071a36a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55d071a36bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a36c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55d071a36cb8 # | | | |-NoThrowAttr 0x55d071a36cf8 Implicit # | | | `-ConstAttr 0x55d071a36d20 Implicit # | | |-FunctionDecl 0x55d071a36f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55d071a36d68 col:53 'bool' # | | | |-ParmVarDecl 0x55d071a36de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a36fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a37048 # | | | |-NoThrowAttr 0x55d071a37088 Implicit # | | | `-ConstAttr 0x55d071a370b0 Implicit # | | |-FunctionDecl 0x55d071a372e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55d071a37118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55d071a37198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a373a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a37400 # | | | |-NoThrowAttr 0x55d071a37440 Implicit # | | | `-ConstAttr 0x55d071a37468 Implicit # | | |-FunctionDecl 0x55d071a376b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55d071a374e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55d071a37560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a37770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a377d0 # | | | |-NoThrowAttr 0x55d071a37810 Implicit # | | | `-ConstAttr 0x55d071a38870 Implicit # | | |-FunctionDecl 0x55d071a38ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55d071a388e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55d071a38968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a38b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a38bd0 # | | | |-NoThrowAttr 0x55d071a38c10 Implicit # | | | `-ConstAttr 0x55d071a38c38 Implicit # | | |-FunctionDecl 0x55d071a38e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55d071a38c98 col:53 'half' # | | | |-ParmVarDecl 0x55d071a38d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a38f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a38f80 # | | | |-NoThrowAttr 0x55d071a38fc0 Implicit # | | | `-ConstAttr 0x55d071a38fe8 Implicit # | | |-FunctionDecl 0x55d071a39238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55d071a39060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55d071a390e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a392f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a39350 # | | | |-NoThrowAttr 0x55d071a39390 Implicit # | | | `-ConstAttr 0x55d071a393b8 Implicit # | | |-FunctionDecl 0x55d071a39608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55d071a39430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55d071a394b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a396c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a39720 # | | | |-NoThrowAttr 0x55d071a39760 Implicit # | | | `-ConstAttr 0x55d071a39788 Implicit # | | |-FunctionDecl 0x55d071a399d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55d071a39800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55d071a39880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a39a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a39af0 # | | | |-NoThrowAttr 0x55d071a39b30 Implicit # | | | `-ConstAttr 0x55d071a39b58 Implicit # | | |-FunctionDecl 0x55d071a39d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55d071a39bb8 col:51 'int' # | | | |-ParmVarDecl 0x55d071a39c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a39e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a39ea0 # | | | |-NoThrowAttr 0x55d071a39ee0 Implicit # | | | `-ConstAttr 0x55d071a39f08 Implicit # | | |-FunctionDecl 0x55d071a3a158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55d071a39f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55d071a3a000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3a210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3a270 # | | | |-NoThrowAttr 0x55d071a3a2b0 Implicit # | | | `-ConstAttr 0x55d071a3a2d8 Implicit # | | |-FunctionDecl 0x55d071a3a528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3a350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55d071a3a3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3a5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3a640 # | | | |-NoThrowAttr 0x55d071a3a680 Implicit # | | | `-ConstAttr 0x55d071a3a6a8 Implicit # | | |-FunctionDecl 0x55d071a3a938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3a720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55d071a3a7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3a9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3aa50 # | | | |-NoThrowAttr 0x55d071a3aa90 Implicit # | | | `-ConstAttr 0x55d071a3aab8 Implicit # | | |-FunctionDecl 0x55d071a3acc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3ab30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d071a3abb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3ad80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3ade0 # | | | |-NoThrowAttr 0x55d071a3ae20 Implicit # | | | `-ConstAttr 0x55d071a3ae48 Implicit # | | |-FunctionDecl 0x55d071a3b098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3aec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55d071a3af40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3b150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3b1b0 # | | | |-NoThrowAttr 0x55d071a3b1f0 Implicit # | | | `-ConstAttr 0x55d071a3b218 Implicit # | | |-FunctionDecl 0x55d071a3b468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3b290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55d071a3b310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3b520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3b580 # | | | |-NoThrowAttr 0x55d071a3b5c0 Implicit # | | | `-ConstAttr 0x55d071a3b5e8 Implicit # | | |-FunctionDecl 0x55d071a3b838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3b660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55d071a3b6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3b8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3b950 # | | | |-NoThrowAttr 0x55d071a3b990 Implicit # | | | `-ConstAttr 0x55d071a3b9b8 Implicit # | | |-FunctionDecl 0x55d071a3bbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3ba18 col:55 'float' # | | | |-ParmVarDecl 0x55d071a3ba98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3bca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3bd00 # | | | |-NoThrowAttr 0x55d071a3bd40 Implicit # | | | `-ConstAttr 0x55d071a3bd68 Implicit # | | |-FunctionDecl 0x55d071a3bfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3bde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55d071a3be60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3c070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3c0d0 # | | | |-NoThrowAttr 0x55d071a3c110 Implicit # | | | `-ConstAttr 0x55d071a3c138 Implicit # | | |-FunctionDecl 0x55d071a3c388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3c1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55d071a3c230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3c440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3c4a0 # | | | |-NoThrowAttr 0x55d071a3c4e0 Implicit # | | | `-ConstAttr 0x55d071a3c508 Implicit # | | |-FunctionDecl 0x55d071a3c758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3c580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55d071a3c600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3c810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3c890 # | | | |-NoThrowAttr 0x55d071a3c8d0 Implicit # | | | `-ConstAttr 0x55d071a3c8f8 Implicit # | | |-FunctionDecl 0x55d071a3cb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3c970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55d071a3c9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3cc00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3cc60 # | | | |-NoThrowAttr 0x55d071a3cca0 Implicit # | | | `-ConstAttr 0x55d071a3ccc8 Implicit # | | |-FunctionDecl 0x55d071a3cf18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3cd40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d071a3cdc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3cfd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3d030 # | | | |-NoThrowAttr 0x55d071a3d070 Implicit # | | | `-ConstAttr 0x55d071a3d098 Implicit # | | |-FunctionDecl 0x55d071a3d2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3d110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d071a3d190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3d3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3d400 # | | | |-NoThrowAttr 0x55d071a3d440 Implicit # | | | `-ConstAttr 0x55d071a3d468 Implicit # | | |-FunctionDecl 0x55d071a3d6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3d4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d071a3d560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3d770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3d7d0 # | | | |-NoThrowAttr 0x55d071a3d810 Implicit # | | | `-ConstAttr 0x55d071a3d838 Implicit # | | |-FunctionDecl 0x55d071a3da88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3d8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d071a3d930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3db40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3dba0 # | | | |-NoThrowAttr 0x55d071a3dbe0 Implicit # | | | `-ConstAttr 0x55d071a3dc08 Implicit # | | |-FunctionDecl 0x55d071a3de58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3dc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d071a3dd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3df10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3df70 # | | | |-NoThrowAttr 0x55d071a3dfb0 Implicit # | | | `-ConstAttr 0x55d071a3dfd8 Implicit # | | |-FunctionDecl 0x55d071a3e228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3e050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d071a3e0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3e2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3e340 # | | | |-NoThrowAttr 0x55d071a3e380 Implicit # | | | `-ConstAttr 0x55d071a3e3a8 Implicit # | | |-FunctionDecl 0x55d071a3e5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3e420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d071a3e4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3e6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3e710 # | | | |-NoThrowAttr 0x55d071a3e750 Implicit # | | | `-ConstAttr 0x55d071a3e778 Implicit # | | |-FunctionDecl 0x55d071a3e9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3e7d8 col:57 'double' # | | | |-ParmVarDecl 0x55d071a3e8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3eab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3eb10 # | | | |-NoThrowAttr 0x55d071a3eb50 Implicit # | | | `-ConstAttr 0x55d071a3eb78 Implicit # | | |-FunctionDecl 0x55d071a3edc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3ebf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55d071a3ec70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3ee80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3eee0 # | | | |-NoThrowAttr 0x55d071a3ef20 Implicit # | | | `-ConstAttr 0x55d071a3ef48 Implicit # | | |-FunctionDecl 0x55d071a3f198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3efc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55d071a3f040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3f250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3f2b0 # | | | |-NoThrowAttr 0x55d071a3f2f0 Implicit # | | | `-ConstAttr 0x55d071a3f318 Implicit # | | |-FunctionDecl 0x55d071a3f568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55d071a3f390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55d071a3f410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a3f620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d071a3f680 # | | | |-NoThrowAttr 0x55d071a3f6c0 Implicit # | | | `-ConstAttr 0x55d071a3f6e8 Implicit # | | |-FunctionDecl 0x55d071a3f820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a3f770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d071a3f8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a3f990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d071a3f9c0 # | | | |-NoThrowAttr 0x55d071a3fa00 Implicit # | | | `-ConstAttr 0x55d071a3fa28 Implicit # | | |-FunctionDecl 0x55d071a3fb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a3faa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d071a3fc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a3fcc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d071a3fcf0 # | | | |-NoThrowAttr 0x55d071a3fd30 Implicit # | | | `-ConstAttr 0x55d071a3fd58 Implicit # | | |-FunctionDecl 0x55d071a3fe90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a3fde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d071a3ff40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a40000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d071a40030 # | | | |-NoThrowAttr 0x55d071a40070 Implicit # | | | `-ConstAttr 0x55d071a40098 Implicit # | | |-FunctionDecl 0x55d071a401d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a40120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d071a40280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a40340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d071a40370 # | | | |-NoThrowAttr 0x55d071a403b0 Implicit # | | | `-ConstAttr 0x55d071a403d8 Implicit # | | |-FunctionDecl 0x55d071a40510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a40460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d071a405c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a40680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d071a406b0 # | | | |-NoThrowAttr 0x55d071a406f0 Implicit # | | | `-ConstAttr 0x55d071a40718 Implicit # | | |-FunctionDecl 0x55d071a408b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a407a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d071a40960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a40a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d071a40a50 # | | | |-NoThrowAttr 0x55d071a40a90 Implicit # | | | `-ConstAttr 0x55d071a40ab8 Implicit # | | |-FunctionDecl 0x55d071a40bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a40b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d071a40ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a40d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d071a40d90 # | | | |-NoThrowAttr 0x55d071a40dd0 Implicit # | | | `-ConstAttr 0x55d071a40df8 Implicit # | | |-FunctionDecl 0x55d071a40f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a40e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d071a40fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a410a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d071a410d0 # | | | |-NoThrowAttr 0x55d071a41110 Implicit # | | | `-ConstAttr 0x55d071a41138 Implicit # | | |-FunctionDecl 0x55d071a41270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a411c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d071a41320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a413e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d071a41410 # | | | |-NoThrowAttr 0x55d071a41450 Implicit # | | | `-ConstAttr 0x55d071a41478 Implicit # | | |-FunctionDecl 0x55d071a415a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a414f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d071a41650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a41710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d071a41740 # | | | |-NoThrowAttr 0x55d071a41780 Implicit # | | | `-ConstAttr 0x55d071a417a8 Implicit # | | |-FunctionDecl 0x55d071a418e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a41830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d071a41990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a41a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d071a41a80 # | | | |-NoThrowAttr 0x55d071a41ac0 Implicit # | | | `-ConstAttr 0x55d071a41ae8 Implicit # | | |-FunctionDecl 0x55d071a41c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a41b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d071a41cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a41d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d071a41dc0 # | | | |-NoThrowAttr 0x55d071a41e00 Implicit # | | | `-ConstAttr 0x55d071a41e28 Implicit # | | |-FunctionDecl 0x55d071a41f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a41eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d071a42010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a420d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d071a42100 # | | | |-NoThrowAttr 0x55d071a42140 Implicit # | | | `-ConstAttr 0x55d071a42168 Implicit # | | |-FunctionDecl 0x55d071a422a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a421f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d071a42350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a42410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d071a42440 # | | | |-NoThrowAttr 0x55d071a42480 Implicit # | | | `-ConstAttr 0x55d071a424a8 Implicit # | | |-FunctionDecl 0x55d071a425e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a42530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d071a42690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a42750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d071a42780 # | | | |-NoThrowAttr 0x55d071a427c0 Implicit # | | | `-ConstAttr 0x55d071a427e8 Implicit # | | |-FunctionDecl 0x55d071a42970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a428c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d071a42a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a42ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d071a42b10 # | | | |-NoThrowAttr 0x55d071a42b50 Implicit # | | | `-ConstAttr 0x55d071a42b78 Implicit # | | |-FunctionDecl 0x55d071a42cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a42c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d071a42d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a42e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d071a42e50 # | | | |-NoThrowAttr 0x55d071a42e90 Implicit # | | | `-ConstAttr 0x55d071a42eb8 Implicit # | | |-FunctionDecl 0x55d071a42fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a42f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d071a43090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a43150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d071a43180 # | | | |-NoThrowAttr 0x55d071a431c0 Implicit # | | | `-ConstAttr 0x55d071a431e8 Implicit # | | |-FunctionDecl 0x55d071a43320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a43270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d071a433d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a43490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d071a434c0 # | | | |-NoThrowAttr 0x55d071a43500 Implicit # | | | `-ConstAttr 0x55d071a43528 Implicit # | | |-FunctionDecl 0x55d071a43660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a435b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d071a43710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a437d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d071a43800 # | | | |-NoThrowAttr 0x55d071a43840 Implicit # | | | `-ConstAttr 0x55d071a43868 Implicit # | | |-FunctionDecl 0x55d071a439a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a438f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d071a43a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a43b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d071a43b40 # | | | |-NoThrowAttr 0x55d071a43b80 Implicit # | | | `-ConstAttr 0x55d071a43ba8 Implicit # | | |-FunctionDecl 0x55d071a43ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a43c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d071a43d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a43e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d071a43e80 # | | | |-NoThrowAttr 0x55d071a43ec0 Implicit # | | | `-ConstAttr 0x55d071a43ee8 Implicit # | | |-FunctionDecl 0x55d071a44020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a43f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d071a440d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a44190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d071a441c0 # | | | |-NoThrowAttr 0x55d071a44200 Implicit # | | | `-ConstAttr 0x55d071a44228 Implicit # | | |-FunctionDecl 0x55d071a44360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a442b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d071a44410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a444d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d071a44500 # | | | |-NoThrowAttr 0x55d071a44540 Implicit # | | | `-ConstAttr 0x55d071a44568 Implicit # | | |-FunctionDecl 0x55d071a44678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55d071a445c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d071a44728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a44788 # | | | |-NoThrowAttr 0x55d071a447c8 Implicit # | | | `-ConstAttr 0x55d071a447f0 Implicit # | | |-FunctionDecl 0x55d071a449b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a44858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a44a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a44ac8 # | | | |-NoThrowAttr 0x55d071a44b08 Implicit # | | | `-ConstAttr 0x55d071a44b30 Implicit # | | |-FunctionDecl 0x55d071a44c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a44ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a44d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a44d68 # | | | |-NoThrowAttr 0x55d071a44da8 Implicit # | | | `-ConstAttr 0x55d071a44dd0 Implicit # | | |-FunctionDecl 0x55d071a44ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a44e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a44fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a45008 # | | | |-NoThrowAttr 0x55d071a45048 Implicit # | | | `-ConstAttr 0x55d071a45070 Implicit # | | |-FunctionDecl 0x55d071a45180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55d071a450d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55d071a45230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a45290 # | | | |-NoThrowAttr 0x55d071a452d0 Implicit # | | | `-ConstAttr 0x55d071a452f8 Implicit # | | |-FunctionDecl 0x55d071a45420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55d071a45370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a454d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a45530 # | | | |-NoThrowAttr 0x55d071a45570 Implicit # | | | `-ConstAttr 0x55d071a45598 Implicit # | | |-FunctionDecl 0x55d071a456c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55d071a45610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a45770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a457d0 # | | | |-NoThrowAttr 0x55d071a45810 Implicit # | | | `-ConstAttr 0x55d071a45838 Implicit # | | |-FunctionDecl 0x55d071a45960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55d071a458b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a45a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a45a70 # | | | |-NoThrowAttr 0x55d071a45ab0 Implicit # | | | `-ConstAttr 0x55d071a45ad8 Implicit # | | |-FunctionDecl 0x55d071a45c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a45b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a45cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a45d10 # | | | |-NoThrowAttr 0x55d071a45d50 Implicit # | | | `-ConstAttr 0x55d071a45d78 Implicit # | | |-FunctionDecl 0x55d071a45ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a45df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a45f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a45fb0 # | | | |-NoThrowAttr 0x55d071a45ff0 Implicit # | | | `-ConstAttr 0x55d071a46018 Implicit # | | |-FunctionDecl 0x55d071a46140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a46090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a461f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a46250 # | | | |-NoThrowAttr 0x55d071a46290 Implicit # | | | `-ConstAttr 0x55d071a462b8 Implicit # | | |-FunctionDecl 0x55d071a463e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a46330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a46490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a464f0 # | | | |-NoThrowAttr 0x55d071a46530 Implicit # | | | `-ConstAttr 0x55d071a46558 Implicit # | | |-FunctionDecl 0x55d071a46680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d071a465d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d071a46730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a46790 # | | | |-NoThrowAttr 0x55d071a467d0 Implicit # | | | `-ConstAttr 0x55d071a467f8 Implicit # | | |-FunctionDecl 0x55d071a46bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d071a46870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a46c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a46cd0 # | | | |-NoThrowAttr 0x55d071a46d10 Implicit # | | | `-ConstAttr 0x55d071a46d38 Implicit # | | |-FunctionDecl 0x55d071a46e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d071a46db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a46f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a46f70 # | | | |-NoThrowAttr 0x55d071a46fb0 Implicit # | | | `-ConstAttr 0x55d071a46fd8 Implicit # | | |-FunctionDecl 0x55d071a47100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d071a47050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a471b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a47210 # | | | |-NoThrowAttr 0x55d071a47250 Implicit # | | | `-ConstAttr 0x55d071a47278 Implicit # | | |-FunctionDecl 0x55d071a473a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a472f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d071a47450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a474b0 # | | | |-NoThrowAttr 0x55d071a474f0 Implicit # | | | `-ConstAttr 0x55d071a47518 Implicit # | | |-FunctionDecl 0x55d071a47640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a47590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a476f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a47750 # | | | |-NoThrowAttr 0x55d071a47790 Implicit # | | | `-ConstAttr 0x55d071a477b8 Implicit # | | |-FunctionDecl 0x55d071a478e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a47830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a47990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a479f0 # | | | |-NoThrowAttr 0x55d071a47a30 Implicit # | | | `-ConstAttr 0x55d071a47a58 Implicit # | | |-FunctionDecl 0x55d071a47b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a47ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a47c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a47c90 # | | | |-NoThrowAttr 0x55d071a47cd0 Implicit # | | | `-ConstAttr 0x55d071a47cf8 Implicit # | | |-FunctionDecl 0x55d071a47e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55d071a47d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55d071a47eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a47f18 # | | | |-NoThrowAttr 0x55d071a47f58 Implicit # | | | `-ConstAttr 0x55d071a47f80 Implicit # | | |-FunctionDecl 0x55d071a480a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a47ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a48158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a481b8 # | | | |-NoThrowAttr 0x55d071a481f8 Implicit # | | | `-ConstAttr 0x55d071a48220 Implicit # | | |-FunctionDecl 0x55d071a48348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a48298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a483f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a48458 # | | | |-NoThrowAttr 0x55d071a48498 Implicit # | | | `-ConstAttr 0x55d071a484c0 Implicit # | | |-FunctionDecl 0x55d071a485e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a48538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a48698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a486f8 # | | | |-NoThrowAttr 0x55d071a48738 Implicit # | | | `-ConstAttr 0x55d071a48760 Implicit # | | |-FunctionDecl 0x55d071a48870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55d071a487c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55d071a48920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a48980 # | | | |-NoThrowAttr 0x55d071a489c0 Implicit # | | | `-ConstAttr 0x55d071a489e8 Implicit # | | |-FunctionDecl 0x55d071a48b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55d071a48a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a48e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a48e70 # | | | |-NoThrowAttr 0x55d071a48eb0 Implicit # | | | `-ConstAttr 0x55d071a48ed8 Implicit # | | |-FunctionDecl 0x55d071a49000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55d071a48f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a490b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a49110 # | | | |-NoThrowAttr 0x55d071a49150 Implicit # | | | `-ConstAttr 0x55d071a49178 Implicit # | | |-FunctionDecl 0x55d071a492a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55d071a491f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a49350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d071a493b0 # | | | |-NoThrowAttr 0x55d071a493f0 Implicit # | | | `-ConstAttr 0x55d071a49418 Implicit # | | |-FunctionDecl 0x55d071a49528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55d071a49478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d071a495d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a49638 # | | | |-NoThrowAttr 0x55d071a49678 Implicit # | | | `-ConstAttr 0x55d071a496a0 Implicit # | | |-FunctionDecl 0x55d071a497b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a49708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a49868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a498c8 # | | | |-NoThrowAttr 0x55d071a49908 Implicit # | | | `-ConstAttr 0x55d071a49930 Implicit # | | |-FunctionDecl 0x55d071a49a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a499a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a49b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a49b68 # | | | |-NoThrowAttr 0x55d071a49ba8 Implicit # | | | `-ConstAttr 0x55d071a49bd0 Implicit # | | |-FunctionDecl 0x55d071a49cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a49c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a49da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a49e08 # | | | |-NoThrowAttr 0x55d071a49e48 Implicit # | | | `-ConstAttr 0x55d071a49e70 Implicit # | | |-FunctionDecl 0x55d071a49f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55d071a49ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55d071a4a040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4a100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4a130 # | | | |-NoThrowAttr 0x55d071a4a170 Implicit # | | | `-ConstAttr 0x55d071a4a198 Implicit # | | |-FunctionDecl 0x55d071a4a2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55d071a4a220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55d071a4a380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4a440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4a470 # | | | |-NoThrowAttr 0x55d071a4a4b0 Implicit # | | | `-ConstAttr 0x55d071a4a4d8 Implicit # | | |-FunctionDecl 0x55d071a4a610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55d071a4a560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55d071a4a6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4a780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4a7b0 # | | | |-NoThrowAttr 0x55d071a4a7f0 Implicit # | | | `-ConstAttr 0x55d071a4a818 Implicit # | | |-FunctionDecl 0x55d071a4a950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55d071a4a8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55d071a4aa00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4aac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4aaf0 # | | | |-NoThrowAttr 0x55d071a4ab30 Implicit # | | | `-ConstAttr 0x55d071a4ab58 Implicit # | | |-FunctionDecl 0x55d071a4ac90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a4abe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d071a4ad40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4be30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4be60 # | | | |-NoThrowAttr 0x55d071a4bea0 Implicit # | | | `-ConstAttr 0x55d071a4bec8 Implicit # | | |-FunctionDecl 0x55d071a4c000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a4bf50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d071a4c0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4c170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4c1a0 # | | | |-NoThrowAttr 0x55d071a4c1e0 Implicit # | | | `-ConstAttr 0x55d071a4c208 Implicit # | | |-FunctionDecl 0x55d071a4c340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a4c290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d071a4c3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4c4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4c4e0 # | | | |-NoThrowAttr 0x55d071a4c520 Implicit # | | | `-ConstAttr 0x55d071a4c548 Implicit # | | |-FunctionDecl 0x55d071a4c680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a4c5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d071a4c730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4c7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4c820 # | | | |-NoThrowAttr 0x55d071a4c860 Implicit # | | | `-ConstAttr 0x55d071a4c888 Implicit # | | |-FunctionDecl 0x55d071a4c9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d071a4c910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55d071a4ca70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4cb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4cb60 # | | | |-NoThrowAttr 0x55d071a4cba0 Implicit # | | | `-ConstAttr 0x55d071a4cbc8 Implicit # | | |-FunctionDecl 0x55d071a4cd00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d071a4cc50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55d071a4cdb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4ce70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4cea0 # | | | |-NoThrowAttr 0x55d071a4cee0 Implicit # | | | `-ConstAttr 0x55d071a4cf08 Implicit # | | |-FunctionDecl 0x55d071a4d040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d071a4cf90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55d071a4d0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4d1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4d1e0 # | | | |-NoThrowAttr 0x55d071a4d220 Implicit # | | | `-ConstAttr 0x55d071a4d248 Implicit # | | |-FunctionDecl 0x55d071a4d380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d071a4d2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55d071a4d430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4d4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4d520 # | | | |-NoThrowAttr 0x55d071a4d560 Implicit # | | | `-ConstAttr 0x55d071a4d588 Implicit # | | |-FunctionDecl 0x55d071a4d6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a4d610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d071a4d770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4d830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4d860 # | | | |-NoThrowAttr 0x55d071a4d8a0 Implicit # | | | `-ConstAttr 0x55d071a4d8c8 Implicit # | | |-FunctionDecl 0x55d071a4da00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a4d950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d071a4dab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a4db70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a4dba0 # | | | |-NoThrowAttr 0x55d071a4dbe0 Implicit # | | | `-ConstAttr 0x55d071a4dc08 Implicit # | | |-FunctionDecl 0x55d071a4dd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a4dc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d071a515c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a51680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a516b0 # | | | |-NoThrowAttr 0x55d071a516f0 Implicit # | | | `-ConstAttr 0x55d071a51718 Implicit # | | |-FunctionDecl 0x55d071a51850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a517a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d071a51900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a519c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a519f0 # | | | |-NoThrowAttr 0x55d071a51a30 Implicit # | | | `-ConstAttr 0x55d071a51a58 Implicit # | | |-FunctionDecl 0x55d071a51b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55d071a51ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55d071a51c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a51ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a51d18 # | | | |-NoThrowAttr 0x55d071a51d58 Implicit # | | | `-ConstAttr 0x55d071a51d80 Implicit # | | |-FunctionDecl 0x55d071a51eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a51e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55d071a51f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a52028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a52058 # | | | |-NoThrowAttr 0x55d071a52098 Implicit # | | | `-ConstAttr 0x55d071a520c0 Implicit # | | |-FunctionDecl 0x55d071a521f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a52148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55d071a522a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a52368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a52398 # | | | |-NoThrowAttr 0x55d071a523d8 Implicit # | | | `-ConstAttr 0x55d071a52400 Implicit # | | |-FunctionDecl 0x55d071a52538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a52488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55d071a525e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a526a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a526d8 # | | | |-NoThrowAttr 0x55d071a52718 Implicit # | | | `-ConstAttr 0x55d071a52740 Implicit # | | |-FunctionDecl 0x55d071a52860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55d071a527b0 col:56 'double' # | | | |-AvailabilityAttr 0x55d071a52910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a529d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a52a00 # | | | |-NoThrowAttr 0x55d071a52a40 Implicit # | | | `-ConstAttr 0x55d071a52a68 Implicit # | | |-FunctionDecl 0x55d071a52ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55d071a52af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55d071a52c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a52d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a52d40 # | | | |-NoThrowAttr 0x55d071a52d80 Implicit # | | | `-ConstAttr 0x55d071a52da8 Implicit # | | |-FunctionDecl 0x55d071a52ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55d071a52e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55d071a52f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a53050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a53080 # | | | |-NoThrowAttr 0x55d071a530c0 Implicit # | | | `-ConstAttr 0x55d071a530e8 Implicit # | | |-FunctionDecl 0x55d071a53220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55d071a53170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55d071a532d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a53390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d071a533c0 # | | | |-NoThrowAttr 0x55d071a53400 Implicit # | | | `-ConstAttr 0x55d071a53428 Implicit # | | |-FunctionDecl 0x55d071a535d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55d071a53488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d071a53680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a536e0 # | | | |-NoThrowAttr 0x55d071a53720 Implicit # | | | `-ConstAttr 0x55d071a53748 Implicit # | | |-FunctionDecl 0x55d071a53860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a537b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a53910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a53970 # | | | |-NoThrowAttr 0x55d071a539b0 Implicit # | | | `-ConstAttr 0x55d071a539d8 Implicit # | | |-FunctionDecl 0x55d071a53b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a53a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a53bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a53c10 # | | | |-NoThrowAttr 0x55d071a53c50 Implicit # | | | `-ConstAttr 0x55d071a53c78 Implicit # | | |-FunctionDecl 0x55d071a53da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a53cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a53e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a53eb0 # | | | |-NoThrowAttr 0x55d071a53ef0 Implicit # | | | `-ConstAttr 0x55d071a53f18 Implicit # | | |-FunctionDecl 0x55d071a54028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55d071a53f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55d071a540d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a54138 # | | | |-NoThrowAttr 0x55d071a54178 Implicit # | | | `-ConstAttr 0x55d071a541a0 Implicit # | | |-FunctionDecl 0x55d071a542c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55d071a54218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a54378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a543d8 # | | | |-NoThrowAttr 0x55d071a54418 Implicit # | | | `-ConstAttr 0x55d071a54440 Implicit # | | |-FunctionDecl 0x55d071a54568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55d071a544b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a54618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a54678 # | | | |-NoThrowAttr 0x55d071a546b8 Implicit # | | | `-ConstAttr 0x55d071a546e0 Implicit # | | |-FunctionDecl 0x55d071a54808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55d071a54758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a548b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a54918 # | | | |-NoThrowAttr 0x55d071a54958 Implicit # | | | `-ConstAttr 0x55d071a54980 Implicit # | | |-FunctionDecl 0x55d071a54aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a549f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a54b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a54bb8 # | | | |-NoThrowAttr 0x55d071a54bf8 Implicit # | | | `-ConstAttr 0x55d071a54c20 Implicit # | | |-FunctionDecl 0x55d071a54d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a54c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a54df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a54e58 # | | | |-NoThrowAttr 0x55d071a54e98 Implicit # | | | `-ConstAttr 0x55d071a54ec0 Implicit # | | |-FunctionDecl 0x55d071a54fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a54f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a55098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a550f8 # | | | |-NoThrowAttr 0x55d071a55138 Implicit # | | | `-ConstAttr 0x55d071a55160 Implicit # | | |-FunctionDecl 0x55d071a55288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a551d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a55338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a55398 # | | | |-NoThrowAttr 0x55d071a553d8 Implicit # | | | `-ConstAttr 0x55d071a55400 Implicit # | | |-FunctionDecl 0x55d071a55528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d071a55478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d071a555e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a55648 # | | | |-NoThrowAttr 0x55d071a55688 Implicit # | | | `-ConstAttr 0x55d071a556b0 Implicit # | | |-FunctionDecl 0x55d071a557d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d071a55728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a55888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a558e8 # | | | |-NoThrowAttr 0x55d071a55928 Implicit # | | | `-ConstAttr 0x55d071a55950 Implicit # | | |-FunctionDecl 0x55d071a55a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d071a559c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a55b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a55b88 # | | | |-NoThrowAttr 0x55d071a55bc8 Implicit # | | | `-ConstAttr 0x55d071a55bf0 Implicit # | | |-FunctionDecl 0x55d071a55d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d071a55c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a55dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a55e28 # | | | |-NoThrowAttr 0x55d071a55e68 Implicit # | | | `-ConstAttr 0x55d071a55e90 Implicit # | | |-FunctionDecl 0x55d071a55fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a55f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d071a56068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a560c8 # | | | |-NoThrowAttr 0x55d071a56108 Implicit # | | | `-ConstAttr 0x55d071a56130 Implicit # | | |-FunctionDecl 0x55d071a56258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a561a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a56308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a56368 # | | | |-NoThrowAttr 0x55d071a563a8 Implicit # | | | `-ConstAttr 0x55d071a563d0 Implicit # | | |-FunctionDecl 0x55d071a564f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a56448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a565a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a56608 # | | | |-NoThrowAttr 0x55d071a56648 Implicit # | | | `-ConstAttr 0x55d071a56670 Implicit # | | |-FunctionDecl 0x55d071a56798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a566e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a56848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a568a8 # | | | |-NoThrowAttr 0x55d071a568e8 Implicit # | | | `-ConstAttr 0x55d071a56910 Implicit # | | |-FunctionDecl 0x55d071a56a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55d071a56970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55d071a56ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a56b30 # | | | |-NoThrowAttr 0x55d071a56b70 Implicit # | | | `-ConstAttr 0x55d071a56b98 Implicit # | | |-FunctionDecl 0x55d071a56cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a56c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a56d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a56dd0 # | | | |-NoThrowAttr 0x55d071a56e10 Implicit # | | | `-ConstAttr 0x55d071a56e38 Implicit # | | |-FunctionDecl 0x55d071a56f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a56eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a57010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a57070 # | | | |-NoThrowAttr 0x55d071a570b0 Implicit # | | | `-ConstAttr 0x55d071a570d8 Implicit # | | |-FunctionDecl 0x55d071a57200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a57150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a572b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a57310 # | | | |-NoThrowAttr 0x55d071a57350 Implicit # | | | `-ConstAttr 0x55d071a57378 Implicit # | | |-FunctionDecl 0x55d071a57488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55d071a573d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55d071a57538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d071a57598 # | | | |-NoThrowAttr 0x55d0719f7ce0 Implicit # | | | `-ConstAttr 0x55d0719f7d08 Implicit # | | |-FunctionDecl 0x55d0719f7e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55d0719f7d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f7ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d0719f7f40 # | | | |-NoThrowAttr 0x55d0719f7f80 Implicit # | | | `-ConstAttr 0x55d0719f7fa8 Implicit # | | |-FunctionDecl 0x55d0719f80d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55d0719f8020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f8180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d0719f81e0 # | | | |-NoThrowAttr 0x55d0719f8220 Implicit # | | | `-ConstAttr 0x55d0719f8248 Implicit # | | |-FunctionDecl 0x55d0719f8370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55d0719f82c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f8420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d0719f8480 # | | | |-NoThrowAttr 0x55d0719f84c0 Implicit # | | | `-ConstAttr 0x55d0719f84e8 Implicit # | | |-FunctionDecl 0x55d0719f85f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55d0719f8548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55d0719f86a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719f8708 # | | | |-NoThrowAttr 0x55d0719f8748 Implicit # | | | `-ConstAttr 0x55d0719f8770 Implicit # | | |-FunctionDecl 0x55d0719f8888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55d0719f87d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f8938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719f8998 # | | | |-NoThrowAttr 0x55d0719f89d8 Implicit # | | | `-ConstAttr 0x55d0719f8a00 Implicit # | | |-FunctionDecl 0x55d0719f8b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55d0719f8a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f8bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719f8c38 # | | | |-NoThrowAttr 0x55d0719f8c78 Implicit # | | | `-ConstAttr 0x55d0719f8ca0 Implicit # | | |-FunctionDecl 0x55d0719f8dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55d0719f8d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d0719f8e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719f8ed8 # | | | |-NoThrowAttr 0x55d0719f8f18 Implicit # | | | `-ConstAttr 0x55d0719f8f40 Implicit # | | |-FunctionDecl 0x55d0719f9060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55d0719f8fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55d0719f9110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719f91d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719f9200 # | | | |-NoThrowAttr 0x55d0719f9240 Implicit # | | | `-ConstAttr 0x55d0719f9268 Implicit # | | |-FunctionDecl 0x55d0719f93a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55d0719f92f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55d0719f9450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719f9510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719f9540 # | | | |-NoThrowAttr 0x55d0719f9580 Implicit # | | | `-ConstAttr 0x55d0719f95a8 Implicit # | | |-FunctionDecl 0x55d0719f96e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55d0719f9630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55d0719f9790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719f9850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719f9880 # | | | |-NoThrowAttr 0x55d0719f98c0 Implicit # | | | `-ConstAttr 0x55d0719f98e8 Implicit # | | |-FunctionDecl 0x55d0719f9a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55d0719f9970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55d0719f9ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719f9b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719f9bc0 # | | | |-NoThrowAttr 0x55d0719f9c00 Implicit # | | | `-ConstAttr 0x55d0719f9c28 Implicit # | | |-FunctionDecl 0x55d0719f9da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55d0719f9cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d0719f9e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719f9f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719f9f40 # | | | |-NoThrowAttr 0x55d0719f9f80 Implicit # | | | `-ConstAttr 0x55d0719f9fa8 Implicit # | | |-FunctionDecl 0x55d0719fa0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d0719fa030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d0719fa190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719fa250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719fa280 # | | | |-NoThrowAttr 0x55d0719fa2c0 Implicit # | | | `-ConstAttr 0x55d0719fa2e8 Implicit # | | |-FunctionDecl 0x55d0719fa420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d0719fa370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d0719fa4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719fa590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719fa5c0 # | | | |-NoThrowAttr 0x55d0719fa600 Implicit # | | | `-ConstAttr 0x55d0719fa628 Implicit # | | |-FunctionDecl 0x55d0719fa760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d0719fa6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d0719fa810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719fa8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719fa900 # | | | |-NoThrowAttr 0x55d0719fa940 Implicit # | | | `-ConstAttr 0x55d0719fa968 Implicit # | | |-FunctionDecl 0x55d0719faaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d0719fa9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55d0719fab50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719fac10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719fac40 # | | | |-NoThrowAttr 0x55d0719fac80 Implicit # | | | `-ConstAttr 0x55d0719faca8 Implicit # | | |-FunctionDecl 0x55d0719fade0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d0719fad30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55d0719fae90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719faf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719faf80 # | | | |-NoThrowAttr 0x55d0719fafc0 Implicit # | | | `-ConstAttr 0x55d0719fafe8 Implicit # | | |-FunctionDecl 0x55d0719fb120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d0719fb070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55d0719fb1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719fb290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719fb2c0 # | | | |-NoThrowAttr 0x55d0719fb300 Implicit # | | | `-ConstAttr 0x55d0719fb328 Implicit # | | |-FunctionDecl 0x55d0719fb460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d0719fb3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55d0719fb510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719fb5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719fb600 # | | | |-NoThrowAttr 0x55d0719fb640 Implicit # | | | `-ConstAttr 0x55d0719fb668 Implicit # | | |-FunctionDecl 0x55d0719fb7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d0719fb6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d0719fb850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719fb910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719fb940 # | | | |-NoThrowAttr 0x55d0719fb980 Implicit # | | | `-ConstAttr 0x55d0719fb9a8 Implicit # | | |-FunctionDecl 0x55d0719fbae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d0719fba30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d0719fbb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d0719fbc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d0719fbc80 # | | | |-NoThrowAttr 0x55d0719fbcc0 Implicit # | | | `-ConstAttr 0x55d071a63610 Implicit # | | |-FunctionDecl 0x55d071a63748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a63698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d071a637f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a638b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a638e8 # | | | |-NoThrowAttr 0x55d071a63928 Implicit # | | | `-ConstAttr 0x55d071a63950 Implicit # | | |-FunctionDecl 0x55d071a63a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a639d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d071a63b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a63bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a63c28 # | | | |-NoThrowAttr 0x55d071a63c68 Implicit # | | | `-ConstAttr 0x55d071a63c90 Implicit # | | |-FunctionDecl 0x55d071a63db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55d071a63d00 col:58 'float' # | | | |-AvailabilityAttr 0x55d071a63e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a63f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a63f50 # | | | |-NoThrowAttr 0x55d071a63f90 Implicit # | | | `-ConstAttr 0x55d071a63fb8 Implicit # | | |-FunctionDecl 0x55d071a640f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a64040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55d071a641a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a64260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a64290 # | | | |-NoThrowAttr 0x55d071a642d0 Implicit # | | | `-ConstAttr 0x55d071a642f8 Implicit # | | |-FunctionDecl 0x55d071a64430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a64380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55d071a644e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a645a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a645d0 # | | | |-NoThrowAttr 0x55d071a64610 Implicit # | | | `-ConstAttr 0x55d071a64638 Implicit # | | |-FunctionDecl 0x55d071a64770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a646c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55d071a64820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a648e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a64910 # | | | |-NoThrowAttr 0x55d071a64950 Implicit # | | | `-ConstAttr 0x55d071a64978 Implicit # | | |-FunctionDecl 0x55d071a64a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55d071a649e8 col:60 'double' # | | | |-AvailabilityAttr 0x55d071a64b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a64c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a64c38 # | | | |-NoThrowAttr 0x55d071a64c78 Implicit # | | | `-ConstAttr 0x55d071a64ca0 Implicit # | | |-FunctionDecl 0x55d071a64dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55d071a64d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55d071a64e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a64f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a64f78 # | | | |-NoThrowAttr 0x55d071a64fb8 Implicit # | | | `-ConstAttr 0x55d071a64fe0 Implicit # | | |-FunctionDecl 0x55d071a65118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55d071a65068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55d071a651c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a65288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a652b8 # | | | |-NoThrowAttr 0x55d071a652f8 Implicit # | | | `-ConstAttr 0x55d071a65320 Implicit # | | |-FunctionDecl 0x55d071a65458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55d071a653a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55d071a65508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d071a655c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d071a65620 # | | | |-NoThrowAttr 0x55d071a65660 Implicit # | | | `-ConstAttr 0x55d071a65688 Implicit # | | |-FunctionDecl 0x55d071a65798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55d071a656e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d071a65848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a658a8 # | | | |-NoThrowAttr 0x55d071a658e8 Implicit # | | | `-ConstAttr 0x55d071a65910 Implicit # | | |-FunctionDecl 0x55d071a65a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a65978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a65ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a65b38 # | | | |-NoThrowAttr 0x55d071a65b78 Implicit # | | | `-ConstAttr 0x55d071a65ba0 Implicit # | | |-FunctionDecl 0x55d071a65cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a65c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a65d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a65dd8 # | | | |-NoThrowAttr 0x55d071a65e18 Implicit # | | | `-ConstAttr 0x55d071a65e40 Implicit # | | |-FunctionDecl 0x55d071a65f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a65eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a66018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a66078 # | | | |-NoThrowAttr 0x55d071a660b8 Implicit # | | | `-ConstAttr 0x55d071a660e0 Implicit # | | |-FunctionDecl 0x55d071a661f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55d071a66140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55d071a662a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a66300 # | | | |-NoThrowAttr 0x55d071a66340 Implicit # | | | `-ConstAttr 0x55d071a66368 Implicit # | | |-FunctionDecl 0x55d071a66490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55d071a663e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a66540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a665a0 # | | | |-NoThrowAttr 0x55d071a665e0 Implicit # | | | `-ConstAttr 0x55d071a66608 Implicit # | | |-FunctionDecl 0x55d071a66730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55d071a66680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a667e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a66840 # | | | |-NoThrowAttr 0x55d071a66880 Implicit # | | | `-ConstAttr 0x55d071a668a8 Implicit # | | |-FunctionDecl 0x55d071a669d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55d071a66920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a66a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a66ae0 # | | | |-NoThrowAttr 0x55d071a66b20 Implicit # | | | `-ConstAttr 0x55d071a66b48 Implicit # | | |-FunctionDecl 0x55d071a66c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a66bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a66d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a66d80 # | | | |-NoThrowAttr 0x55d071a66dc0 Implicit # | | | `-ConstAttr 0x55d071a66de8 Implicit # | | |-FunctionDecl 0x55d071a66f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a66e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a66fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a67020 # | | | |-NoThrowAttr 0x55d071a67060 Implicit # | | | `-ConstAttr 0x55d071a67088 Implicit # | | |-FunctionDecl 0x55d071a671b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a67100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a67260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a672c0 # | | | |-NoThrowAttr 0x55d071a67300 Implicit # | | | `-ConstAttr 0x55d071a67328 Implicit # | | |-FunctionDecl 0x55d071a67450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a673a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a67500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a67560 # | | | |-NoThrowAttr 0x55d071a675a0 Implicit # | | | `-ConstAttr 0x55d071a675c8 Implicit # | | |-FunctionDecl 0x55d071a67710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d071a67660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d071a677c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a67820 # | | | |-NoThrowAttr 0x55d071a67860 Implicit # | | | `-ConstAttr 0x55d071a67888 Implicit # | | |-FunctionDecl 0x55d071a679b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d071a67900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a67a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a67ac0 # | | | |-NoThrowAttr 0x55d071a67b00 Implicit # | | | `-ConstAttr 0x55d071a67b28 Implicit # | | |-FunctionDecl 0x55d071a67c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d071a67ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a67d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a67d60 # | | | |-NoThrowAttr 0x55d071a67da0 Implicit # | | | `-ConstAttr 0x55d071a67dc8 Implicit # | | |-FunctionDecl 0x55d071a67ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d071a67e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a67fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a68000 # | | | |-NoThrowAttr 0x55d071a68040 Implicit # | | | `-ConstAttr 0x55d071a68068 Implicit # | | |-FunctionDecl 0x55d071a68190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a680e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d071a68240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a682a0 # | | | |-NoThrowAttr 0x55d071a682e0 Implicit # | | | `-ConstAttr 0x55d071a68308 Implicit # | | |-FunctionDecl 0x55d071a68430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a68380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a684e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a68540 # | | | |-NoThrowAttr 0x55d071a68580 Implicit # | | | `-ConstAttr 0x55d071a685a8 Implicit # | | |-FunctionDecl 0x55d071a686d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a68620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a68780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a687e0 # | | | |-NoThrowAttr 0x55d071a68820 Implicit # | | | `-ConstAttr 0x55d071a68848 Implicit # | | |-FunctionDecl 0x55d071a68970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a688c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a68a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a68a80 # | | | |-NoThrowAttr 0x55d071a68ac0 Implicit # | | | `-ConstAttr 0x55d071a68ae8 Implicit # | | |-FunctionDecl 0x55d071a68bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55d071a68b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55d071a68ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a68d08 # | | | |-NoThrowAttr 0x55d071a68d48 Implicit # | | | `-ConstAttr 0x55d071a68d70 Implicit # | | |-FunctionDecl 0x55d071a68e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a68de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a68f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a68fa8 # | | | |-NoThrowAttr 0x55d071a68fe8 Implicit # | | | `-ConstAttr 0x55d071a69010 Implicit # | | |-FunctionDecl 0x55d071a69138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a69088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a691e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a69248 # | | | |-NoThrowAttr 0x55d071a69288 Implicit # | | | `-ConstAttr 0x55d071a692b0 Implicit # | | |-FunctionDecl 0x55d071a693d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a69328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a69488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a694e8 # | | | |-NoThrowAttr 0x55d071a69528 Implicit # | | | `-ConstAttr 0x55d071a69550 Implicit # | | |-FunctionDecl 0x55d071a69670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55d071a695b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55d071a69720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a69780 # | | | |-NoThrowAttr 0x55d071a697c0 Implicit # | | | `-ConstAttr 0x55d071a697e8 Implicit # | | |-FunctionDecl 0x55d071a69910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55d071a69860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a699c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a69a20 # | | | |-NoThrowAttr 0x55d071a69a60 Implicit # | | | `-ConstAttr 0x55d071a69a88 Implicit # | | |-FunctionDecl 0x55d071a69bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55d071a69b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a69c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a69cc0 # | | | |-NoThrowAttr 0x55d071a69d00 Implicit # | | | `-ConstAttr 0x55d071a69d28 Implicit # | | |-FunctionDecl 0x55d071a69e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55d071a69da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a69f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d071a69f60 # | | | |-NoThrowAttr 0x55d071a69fa0 Implicit # | | | `-ConstAttr 0x55d071a69fc8 Implicit # | | |-FunctionDecl 0x55d071a6a0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55d071a6a028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55d071a6a188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6a1e8 # | | | |-NoThrowAttr 0x55d071a6a228 Implicit # | | | `-ConstAttr 0x55d071a6a250 Implicit # | | |-FunctionDecl 0x55d071a6a368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a6a2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6a418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6a478 # | | | |-NoThrowAttr 0x55d071a6a4b8 Implicit # | | | `-ConstAttr 0x55d071a6a4e0 Implicit # | | |-FunctionDecl 0x55d071a6a608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a6a558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6a6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6a718 # | | | |-NoThrowAttr 0x55d071a6a758 Implicit # | | | `-ConstAttr 0x55d071a6a780 Implicit # | | |-FunctionDecl 0x55d071a6a8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a6a7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6a958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6a9b8 # | | | |-NoThrowAttr 0x55d071a6a9f8 Implicit # | | | `-ConstAttr 0x55d071a6aa20 Implicit # | | |-FunctionDecl 0x55d071a6ab30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55d071a6aa80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55d071a6abe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6ac40 # | | | |-NoThrowAttr 0x55d071a6ac80 Implicit # | | | `-ConstAttr 0x55d071a6aca8 Implicit # | | |-FunctionDecl 0x55d071a6add0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55d071a6ad20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6ae80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6aee0 # | | | |-NoThrowAttr 0x55d071a6af20 Implicit # | | | `-ConstAttr 0x55d071a6af48 Implicit # | | |-FunctionDecl 0x55d071a6b070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55d071a6afc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6b120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6b180 # | | | |-NoThrowAttr 0x55d071a6b1c0 Implicit # | | | `-ConstAttr 0x55d071a6b1e8 Implicit # | | |-FunctionDecl 0x55d071a6b310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55d071a6b260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6b3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6b420 # | | | |-NoThrowAttr 0x55d071a6b460 Implicit # | | | `-ConstAttr 0x55d071a6b488 Implicit # | | |-FunctionDecl 0x55d071a6b650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a6b500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a6b700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6b760 # | | | |-NoThrowAttr 0x55d071a6b7a0 Implicit # | | | `-ConstAttr 0x55d071a6b7c8 Implicit # | | |-FunctionDecl 0x55d071a6b8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a6b840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6b9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6ba00 # | | | |-NoThrowAttr 0x55d071a6ba40 Implicit # | | | `-ConstAttr 0x55d071a6ba68 Implicit # | | |-FunctionDecl 0x55d071a6bb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a6bae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6bc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6bca0 # | | | |-NoThrowAttr 0x55d071a6bce0 Implicit # | | | `-ConstAttr 0x55d071a6bd08 Implicit # | | |-FunctionDecl 0x55d071a6be30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a6bd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6bee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6bf40 # | | | |-NoThrowAttr 0x55d071a6bf80 Implicit # | | | `-ConstAttr 0x55d071a6bfa8 Implicit # | | |-FunctionDecl 0x55d071a6c0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d071a6c020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d071a6c180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6c1e0 # | | | |-NoThrowAttr 0x55d071a6c220 Implicit # | | | `-ConstAttr 0x55d071a6c248 Implicit # | | |-FunctionDecl 0x55d071a6c370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d071a6c2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6c420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6c480 # | | | |-NoThrowAttr 0x55d071a6c4c0 Implicit # | | | `-ConstAttr 0x55d071a6c4e8 Implicit # | | |-FunctionDecl 0x55d071a6c610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d071a6c560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6c6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6c720 # | | | |-NoThrowAttr 0x55d071a6c760 Implicit # | | | `-ConstAttr 0x55d071a6c788 Implicit # | | |-FunctionDecl 0x55d071a6c8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d071a6c800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6c960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6c9c0 # | | | |-NoThrowAttr 0x55d071a6ca00 Implicit # | | | `-ConstAttr 0x55d071a6ca28 Implicit # | | |-FunctionDecl 0x55d071a6cb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a6caa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d071a6cc00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6cc60 # | | | |-NoThrowAttr 0x55d071a6cca0 Implicit # | | | `-ConstAttr 0x55d071a6ccc8 Implicit # | | |-FunctionDecl 0x55d071a6cdf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a6cd40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6cea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6cf00 # | | | |-NoThrowAttr 0x55d071a6cf40 Implicit # | | | `-ConstAttr 0x55d071a6cf68 Implicit # | | |-FunctionDecl 0x55d071a6d090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a6cfe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6d140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6d1a0 # | | | |-NoThrowAttr 0x55d071a6d1e0 Implicit # | | | `-ConstAttr 0x55d071a6d208 Implicit # | | |-FunctionDecl 0x55d071a6d330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a6d280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6d3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6d440 # | | | |-NoThrowAttr 0x55d071a6d480 Implicit # | | | `-ConstAttr 0x55d071a6d4a8 Implicit # | | |-FunctionDecl 0x55d071a6d660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55d071a6d508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55d071a6d710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6d770 # | | | |-NoThrowAttr 0x55d071a6d7b0 Implicit # | | | `-ConstAttr 0x55d071a6d7d8 Implicit # | | |-FunctionDecl 0x55d071a6d900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a6d850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6d9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6da10 # | | | |-NoThrowAttr 0x55d071a6da50 Implicit # | | | `-ConstAttr 0x55d071a6da78 Implicit # | | |-FunctionDecl 0x55d071a6dba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a6daf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6dc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6dcb0 # | | | |-NoThrowAttr 0x55d071a6dcf0 Implicit # | | | `-ConstAttr 0x55d071a6dd18 Implicit # | | |-FunctionDecl 0x55d071a6de40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a6dd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6def0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6df50 # | | | |-NoThrowAttr 0x55d071a6df90 Implicit # | | | `-ConstAttr 0x55d071a6dfb8 Implicit # | | |-FunctionDecl 0x55d071a6e0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55d071a6e018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55d071a6e178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6e1d8 # | | | |-NoThrowAttr 0x55d071a6e218 Implicit # | | | `-ConstAttr 0x55d071a6e240 Implicit # | | |-FunctionDecl 0x55d071a6e368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55d071a6e2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6e418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6e478 # | | | |-NoThrowAttr 0x55d071a6e4b8 Implicit # | | | `-ConstAttr 0x55d071a6e4e0 Implicit # | | |-FunctionDecl 0x55d071a6e608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55d071a6e558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6e6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6e718 # | | | |-NoThrowAttr 0x55d071a6e758 Implicit # | | | `-ConstAttr 0x55d071a6e780 Implicit # | | |-FunctionDecl 0x55d071a6e8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55d071a6e7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6e958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d071a6e9b8 # | | | |-NoThrowAttr 0x55d071a6e9f8 Implicit # | | | `-ConstAttr 0x55d071a6ea20 Implicit # | | |-FunctionDecl 0x55d071a6eb30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55d071a6ea80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55d071a6ebe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a6ec40 # | | | |-NoThrowAttr 0x55d071a6ec80 Implicit # | | | `-ConstAttr 0x55d071a6eca8 Implicit # | | |-FunctionDecl 0x55d071a6edc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a6ed10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6ee70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a6eed0 # | | | |-NoThrowAttr 0x55d071a6ef10 Implicit # | | | `-ConstAttr 0x55d071a6ef38 Implicit # | | |-FunctionDecl 0x55d071a6f060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a6efb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6f110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a6f170 # | | | |-NoThrowAttr 0x55d071a6f1b0 Implicit # | | | `-ConstAttr 0x55d071a6f1d8 Implicit # | | |-FunctionDecl 0x55d071a6f300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a6f250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6f3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a6f410 # | | | |-NoThrowAttr 0x55d071a6f450 Implicit # | | | `-ConstAttr 0x55d071a6f478 Implicit # | | |-FunctionDecl 0x55d071a6f588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55d071a6f4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55d071a6f670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a6f6d0 # | | | |-NoThrowAttr 0x55d071a6f710 Implicit # | | | `-ConstAttr 0x55d071a6f738 Implicit # | | |-FunctionDecl 0x55d071a6f860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55d071a6f7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6f910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a6f970 # | | | |-NoThrowAttr 0x55d071a6f9b0 Implicit # | | | `-ConstAttr 0x55d071a6f9d8 Implicit # | | |-FunctionDecl 0x55d071a6fb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55d071a6fa50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6fbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a6fc10 # | | | |-NoThrowAttr 0x55d071a6fc50 Implicit # | | | `-ConstAttr 0x55d071a6fc78 Implicit # | | |-FunctionDecl 0x55d071a6fda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55d071a6fcf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a6fe50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a6feb0 # | | | |-NoThrowAttr 0x55d071a6fef0 Implicit # | | | `-ConstAttr 0x55d071a6ff18 Implicit # | | |-FunctionDecl 0x55d071a70040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55d071a6ff90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a700f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a70150 # | | | |-NoThrowAttr 0x55d071a70190 Implicit # | | | `-ConstAttr 0x55d071a701b8 Implicit # | | |-FunctionDecl 0x55d071a702e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d071a70230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a70390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a703f0 # | | | |-NoThrowAttr 0x55d071a70430 Implicit # | | | `-ConstAttr 0x55d071a70458 Implicit # | | |-FunctionDecl 0x55d071a70580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d071a704d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a70630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a70690 # | | | |-NoThrowAttr 0x55d071a706d0 Implicit # | | | `-ConstAttr 0x55d071a706f8 Implicit # | | |-FunctionDecl 0x55d071a70820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d071a70770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a708d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a70930 # | | | |-NoThrowAttr 0x55d071a70970 Implicit # | | | `-ConstAttr 0x55d071a70998 Implicit # | | |-FunctionDecl 0x55d071a70ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d071a70a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d071a70b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a70bd0 # | | | |-NoThrowAttr 0x55d071a70c10 Implicit # | | | `-ConstAttr 0x55d071a70c38 Implicit # | | |-FunctionDecl 0x55d071a70d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d071a70cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a70e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a70e70 # | | | |-NoThrowAttr 0x55d071a70eb0 Implicit # | | | `-ConstAttr 0x55d071a70ed8 Implicit # | | |-FunctionDecl 0x55d071a71000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d071a70f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a710b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a71110 # | | | |-NoThrowAttr 0x55d071a71150 Implicit # | | | `-ConstAttr 0x55d071a71178 Implicit # | | |-FunctionDecl 0x55d071a712a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d071a711f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a71350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a713b0 # | | | |-NoThrowAttr 0x55d071a713f0 Implicit # | | | `-ConstAttr 0x55d071a71418 Implicit # | | |-FunctionDecl 0x55d071a71540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d071a71490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d071a715f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a177d0 # | | | |-NoThrowAttr 0x55d071a17810 Implicit # | | | `-ConstAttr 0x55d071a17838 Implicit # | | |-FunctionDecl 0x55d071a17960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a178b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a17a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a17a70 # | | | |-NoThrowAttr 0x55d071a17ab0 Implicit # | | | `-ConstAttr 0x55d071a17ad8 Implicit # | | |-FunctionDecl 0x55d071a17c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a17b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a17cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a17d10 # | | | |-NoThrowAttr 0x55d071a17d50 Implicit # | | | `-ConstAttr 0x55d071a17d78 Implicit # | | |-FunctionDecl 0x55d071a17ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a17df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a17f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a17fb0 # | | | |-NoThrowAttr 0x55d071a17ff0 Implicit # | | | `-ConstAttr 0x55d071a18018 Implicit # | | |-FunctionDecl 0x55d071a18128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55d071a18078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55d071a181d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a18238 # | | | |-NoThrowAttr 0x55d071a18278 Implicit # | | | `-ConstAttr 0x55d071a182a0 Implicit # | | |-FunctionDecl 0x55d071a183c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a18318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a18478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a184d8 # | | | |-NoThrowAttr 0x55d071a18518 Implicit # | | | `-ConstAttr 0x55d071a18540 Implicit # | | |-FunctionDecl 0x55d071a18668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a185b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a18718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a18778 # | | | |-NoThrowAttr 0x55d071a187b8 Implicit # | | | `-ConstAttr 0x55d071a187e0 Implicit # | | |-FunctionDecl 0x55d071a18908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a18858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a189b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a18a18 # | | | |-NoThrowAttr 0x55d071a18a58 Implicit # | | | `-ConstAttr 0x55d071a18a80 Implicit # | | |-FunctionDecl 0x55d071a18b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55d071a18ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55d071a18c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a18ca0 # | | | |-NoThrowAttr 0x55d071a18ce0 Implicit # | | | `-ConstAttr 0x55d071a18d08 Implicit # | | |-FunctionDecl 0x55d071a18e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55d071a18d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a18ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a18f40 # | | | |-NoThrowAttr 0x55d071a18f80 Implicit # | | | `-ConstAttr 0x55d071a18fa8 Implicit # | | |-FunctionDecl 0x55d071a190d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55d071a19020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a19180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a191e0 # | | | |-NoThrowAttr 0x55d071a19220 Implicit # | | | `-ConstAttr 0x55d071a19248 Implicit # | | |-FunctionDecl 0x55d071a19370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55d071a192c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a19420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d071a19480 # | | | |-NoThrowAttr 0x55d071a194c0 Implicit # | | | `-ConstAttr 0x55d071a194e8 Implicit # | | |-FunctionDecl 0x55d071a19638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55d071a19548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d071a196e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a19760 Implicit # | | | `-ConstAttr 0x55d071a19788 Implicit # | | |-FunctionDecl 0x55d071a19938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55d071a19810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a199e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a19a60 Implicit # | | | `-ConstAttr 0x55d071a19a88 Implicit # | | |-FunctionDecl 0x55d071a19c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55d071a19b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a19cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a19d50 Implicit # | | | `-ConstAttr 0x55d071a19d78 Implicit # | | |-FunctionDecl 0x55d071a19f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55d071a19df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a19fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1a040 Implicit # | | | `-ConstAttr 0x55d071a1a068 Implicit # | | |-FunctionDecl 0x55d071a1a178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55d071a1a0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55d071a1a228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1a2a0 Implicit # | | | `-ConstAttr 0x55d071a1a2c8 Implicit # | | |-FunctionDecl 0x55d071a1a3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55d071a1a340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1a4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1a518 Implicit # | | | `-ConstAttr 0x55d071a1a540 Implicit # | | |-FunctionDecl 0x55d071a1a668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55d071a1a5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1a718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1a790 Implicit # | | | `-ConstAttr 0x55d071a1a7b8 Implicit # | | |-FunctionDecl 0x55d071a1a8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55d071a1a830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1a990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1aa08 Implicit # | | | `-ConstAttr 0x55d071a1aa30 Implicit # | | |-FunctionDecl 0x55d071a1abd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55d071a1aaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d071a1ac88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1ad00 Implicit # | | | `-ConstAttr 0x55d071a1ad28 Implicit # | | |-FunctionDecl 0x55d071a1aec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55d071a1ada0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1af78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1aff0 Implicit # | | | `-ConstAttr 0x55d071a1b018 Implicit # | | |-FunctionDecl 0x55d071a1b1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55d071a1b090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1b268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1b2e0 Implicit # | | | `-ConstAttr 0x55d071a1b308 Implicit # | | |-FunctionDecl 0x55d071a1b4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55d071a1b380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1b558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1b5d0 Implicit # | | | `-ConstAttr 0x55d071a1b5f8 Implicit # | | |-FunctionDecl 0x55d071a1b7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55d071a1b658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55d071a1b8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1b918 Implicit # | | | `-ConstAttr 0x55d071a1b940 Implicit # | | |-FunctionDecl 0x55d071a1bae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55d071a1b9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1bb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1bc10 Implicit # | | | `-ConstAttr 0x55d071a1bc38 Implicit # | | |-FunctionDecl 0x55d071a1bdd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55d071a1bcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1be88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1bf00 Implicit # | | | `-ConstAttr 0x55d071a1bf28 Implicit # | | |-FunctionDecl 0x55d071a1c0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55d071a1bfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1c178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1c1f0 Implicit # | | | `-ConstAttr 0x55d071a1c218 Implicit # | | |-FunctionDecl 0x55d071a1c3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55d071a1c290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d071a1c468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1c4e0 Implicit # | | | `-ConstAttr 0x55d071a1c508 Implicit # | | |-FunctionDecl 0x55d071a1c6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55d071a1c580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1c758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1c7d0 Implicit # | | | `-ConstAttr 0x55d071a1c7f8 Implicit # | | |-FunctionDecl 0x55d071a1c998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55d071a1c870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1ca48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1cac0 Implicit # | | | `-ConstAttr 0x55d071a1cae8 Implicit # | | |-FunctionDecl 0x55d071a1cc88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55d071a1cb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1cd38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1cdb0 Implicit # | | | `-ConstAttr 0x55d071a1cdd8 Implicit # | | |-FunctionDecl 0x55d071a1cf78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55d071a1ce50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d071a1d028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1d0a0 Implicit # | | | `-ConstAttr 0x55d071a1d0c8 Implicit # | | |-FunctionDecl 0x55d071a1d268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d071a1d140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1d318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1d390 Implicit # | | | `-ConstAttr 0x55d071a1d3b8 Implicit # | | |-FunctionDecl 0x55d071a1d558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d071a1d430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1d608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1d680 Implicit # | | | `-ConstAttr 0x55d071a1d6a8 Implicit # | | |-FunctionDecl 0x55d071a1d868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d071a1d720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1d918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1d990 Implicit # | | | `-ConstAttr 0x55d071a1d9b8 Implicit # | | |-FunctionDecl 0x55d071a1db08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55d071a1da18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55d071a1dbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1dc30 Implicit # | | | `-ConstAttr 0x55d071a1dc58 Implicit # | | |-FunctionDecl 0x55d071a1ddf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55d071a1dcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1dea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1df20 Implicit # | | | `-ConstAttr 0x55d071a1df48 Implicit # | | |-FunctionDecl 0x55d071a1e0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55d071a1dfc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1e198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1e210 Implicit # | | | `-ConstAttr 0x55d071a1e238 Implicit # | | |-FunctionDecl 0x55d071a1e3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55d071a1e2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1e488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d071a1e500 Implicit # | | | `-ConstAttr 0x55d071a1e528 Implicit # | | |-FunctionDecl 0x55d071a1e638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55d071a1e588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55d071a1e6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d071a1e760 Implicit # | | | `-ConstAttr 0x55d071a1e788 Implicit # | | |-FunctionDecl 0x55d071a1e8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a1e7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1e950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d071a1e9c8 Implicit # | | | `-ConstAttr 0x55d071a1e9f0 Implicit # | | |-FunctionDecl 0x55d071a1eb18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a1ea68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1ebc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d071a1ec40 Implicit # | | | `-ConstAttr 0x55d071a1ec68 Implicit # | | |-FunctionDecl 0x55d071a1ed90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a1ece0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1ee40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d071a1eeb8 Implicit # | | | `-ConstAttr 0x55d071a1eee0 Implicit # | | |-FunctionDecl 0x55d071a1eff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55d071a1ef40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55d071a1f0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d071a1f118 Implicit # | | | `-ConstAttr 0x55d071a1f140 Implicit # | | |-FunctionDecl 0x55d071a1f268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a1f1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1f318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d071a1f390 Implicit # | | | `-ConstAttr 0x55d071a1f3b8 Implicit # | | |-FunctionDecl 0x55d071a1f4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a1f430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1f590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d071a1f608 Implicit # | | | `-ConstAttr 0x55d071a1f630 Implicit # | | |-FunctionDecl 0x55d071a1f758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a1f6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1f818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d071a1f890 Implicit # | | | `-ConstAttr 0x55d071a1f8b8 Implicit # | | |-FunctionDecl 0x55d071a1f9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55d071a1fa88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55d071a1fae8 # | | | |-NoThrowAttr 0x55d071a1fb28 Implicit # | | | `-ConstAttr 0x55d071a1fb50 Implicit # | | |-FunctionDecl 0x55d071a1fc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55d071a1fba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55d071a1fd00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d071a1fd78 Implicit # | | | `-ConstAttr 0x55d071a1fda0 Implicit # | | |-FunctionDecl 0x55d071a1feb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a1fe08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a1ff68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d071a1ffe0 Implicit # | | | `-ConstAttr 0x55d071a20008 Implicit # | | |-FunctionDecl 0x55d071a20130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a20080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a201e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d071a20258 Implicit # | | | `-ConstAttr 0x55d071a20280 Implicit # | | |-FunctionDecl 0x55d071a203a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a202f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a20458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d071a204d0 Implicit # | | | `-ConstAttr 0x55d071a204f8 Implicit # | | |-FunctionDecl 0x55d071a20608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55d071a20558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d071a206b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d071a20730 Implicit # | | | `-ConstAttr 0x55d071a20758 Implicit # | | |-FunctionDecl 0x55d071a20880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a207d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a20930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d071a209a8 Implicit # | | | `-ConstAttr 0x55d071a209d0 Implicit # | | |-FunctionDecl 0x55d071a20af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a20a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a20ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d071a20c20 Implicit # | | | `-ConstAttr 0x55d071a20c48 Implicit # | | |-FunctionDecl 0x55d071a20d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a20cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a20e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d071a20e98 Implicit # | | | `-ConstAttr 0x55d071a20ec0 Implicit # | | |-FunctionDecl 0x55d071a20fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55d071a20f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55d071a21080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d071a210f8 Implicit # | | | `-ConstAttr 0x55d071a21120 Implicit # | | |-FunctionDecl 0x55d071a21238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a21188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a212e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d071a21360 Implicit # | | | `-ConstAttr 0x55d071a21388 Implicit # | | |-FunctionDecl 0x55d071a214b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a21400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a21560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d071a215d8 Implicit # | | | `-ConstAttr 0x55d071a21600 Implicit # | | |-FunctionDecl 0x55d071a21728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a21678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a217d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d071a896b8 Implicit # | | | `-ConstAttr 0x55d071a896e0 Implicit # | | |-FunctionDecl 0x55d071a897f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55d071a89740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d071a898a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d071a89918 Implicit # | | | `-ConstAttr 0x55d071a89940 Implicit # | | |-FunctionDecl 0x55d071a89a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a899b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a89b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d071a89b90 Implicit # | | | `-ConstAttr 0x55d071a89bb8 Implicit # | | |-FunctionDecl 0x55d071a89ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a89c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a89d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d071a89e08 Implicit # | | | `-ConstAttr 0x55d071a89e30 Implicit # | | |-FunctionDecl 0x55d071a89f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a89ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8a008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d071a8a080 Implicit # | | | `-ConstAttr 0x55d071a8a0a8 Implicit # | | |-FunctionDecl 0x55d071a8a1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55d071a8a108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55d071a8a268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d071a8a2e0 Implicit # | | | `-ConstAttr 0x55d071a8a308 Implicit # | | |-FunctionDecl 0x55d071a8a420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a8a370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8a4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d071a8a548 Implicit # | | | `-ConstAttr 0x55d071a8a570 Implicit # | | |-FunctionDecl 0x55d071a8a698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a8a5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8a748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d071a8a7c0 Implicit # | | | `-ConstAttr 0x55d071a8a7e8 Implicit # | | |-FunctionDecl 0x55d071a8a910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a8a860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8a9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d071a8aa38 Implicit # | | | `-ConstAttr 0x55d071a8aa60 Implicit # | | |-FunctionDecl 0x55d071a8ab70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55d071a8aac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55d071a8ac20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d071a8ac98 Implicit # | | | `-ConstAttr 0x55d071a8acc0 Implicit # | | |-FunctionDecl 0x55d071a8ade8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a8ad38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8ae98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d071a8af10 Implicit # | | | `-ConstAttr 0x55d071a8af38 Implicit # | | |-FunctionDecl 0x55d071a8b060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a8afb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8b110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d071a8b188 Implicit # | | | `-ConstAttr 0x55d071a8b1b0 Implicit # | | |-FunctionDecl 0x55d071a8b2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55d071a8b228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8b388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d071a8b400 Implicit # | | | `-ConstAttr 0x55d071a8b428 Implicit # | | |-FunctionDecl 0x55d071a8b538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55d071a8b488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55d071a8b5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d071a8b680 Implicit # | | | `-ConstAttr 0x55d071a8b6a8 Implicit # | | |-FunctionDecl 0x55d071a8b7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55d071a8b710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8b870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d071a8b8e8 Implicit # | | | `-ConstAttr 0x55d071a8b910 Implicit # | | |-FunctionDecl 0x55d071a8ba38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55d071a8b988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8bae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d071a8bb60 Implicit # | | | `-ConstAttr 0x55d071a8bb88 Implicit # | | |-FunctionDecl 0x55d071a8bcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55d071a8bc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8bd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d071a8bdd8 Implicit # | | | `-ConstAttr 0x55d071a8be00 Implicit # | | |-FunctionDecl 0x55d071a8bf10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55d071a8be60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55d071a8bfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d071a8c038 Implicit # | | | `-ConstAttr 0x55d071a8c060 Implicit # | | |-FunctionDecl 0x55d071a8c188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55d071a8c0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8c238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d071a8c2b0 Implicit # | | | `-ConstAttr 0x55d071a8c2d8 Implicit # | | |-FunctionDecl 0x55d071a8c400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55d071a8c350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d071a8c4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d071a8c528 Implicit # | | | `-ConstAttr 0x55d071a8c550 Implicit # | | `-FunctionDecl 0x55d071a8c678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55d071a8c5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55d071a8c728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55d071a8c7a0 Implicit # | | `-ConstAttr 0x55d071a8c7c8 Implicit # | |-LinkageSpecDecl 0x55d0719ce6f8 col:45 implicit C # | | `-FunctionDecl 0x55d0719ce748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d0719ce7f0 <> Implicit 501 # | | |-NoThrowAttr 0x55d0719ce850 Implicit # | | `-ConstAttr 0x55d0719ce878 Implicit # | |-NamespaceDecl 0x55d071a8c818 prev 0x55d071992ca8 line:12:11 hlsl # | | |-original Namespace 0x55d0718e9a98 'hlsl' # | | |-FunctionDecl 0x55d071a8ca18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071a8c930 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071a8cd98 # | | | | `-ReturnStmt 0x55d071a8cd88 # | | | | `-CallExpr 0x55d071a8cd58 'float' # | | | | |-ImplicitCastExpr 0x55d071a8cd40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a8cce8 '' Function 0x55d07199fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a8ccc0 'float' # | | | | `-ImplicitCastExpr 0x55d071a8cca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a8cc90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a8cc58 'double' lvalue ParmVar 0x55d071a8c930 'V' 'double' # | | | `-DeprecatedAttr 0x55d071a8cac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a8cf88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a8ce58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071a8d358 # | | | | `-ReturnStmt 0x55d071a8d348 # | | | | `-CallExpr 0x55d071a8d318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a8d300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a8d278 '' Function 0x55d07199fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a8d250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a8d238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a8d220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a8d1e8 'double2':'vector' lvalue ParmVar 0x55d071a8ce58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071a8d038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a8d548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a8d418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071a92398 # | | | | `-ReturnStmt 0x55d071a92388 # | | | | `-CallExpr 0x55d071a92358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a92340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a922c0 '' Function 0x55d0719a0120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a92298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a92280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a92268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a92230 'double3':'vector' lvalue ParmVar 0x55d071a8d418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071a8d5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a92588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a92458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071a92968 # | | | | `-ReturnStmt 0x55d071a92958 # | | | | `-CallExpr 0x55d071a92928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a92910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a92888 '' Function 0x55d0719a0398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a92860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a92848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a92830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a927f8 'double4':'vector' lvalue ParmVar 0x55d071a92458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071a92638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a92b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071a92a18 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071a92e60 # | | | | `-ReturnStmt 0x55d071a92e50 # | | | | `-CallExpr 0x55d071a92e20 'float' # | | | | |-ImplicitCastExpr 0x55d071a92e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a92de8 '' Function 0x55d07199fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a92dc0 'float' # | | | | `-ImplicitCastExpr 0x55d071a92da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a92d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a92d58 'int' lvalue ParmVar 0x55d071a92a18 'V' 'int' # | | | `-DeprecatedAttr 0x55d071a92bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a93038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a92f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071a933b0 # | | | | `-ReturnStmt 0x55d071a933a0 # | | | | `-CallExpr 0x55d071a93370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a93358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a93338 '' Function 0x55d07199fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a93310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a932f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a932e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a932a8 'int2':'vector' lvalue ParmVar 0x55d071a92f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071a930e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a93588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a93460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071a93908 # | | | | `-ReturnStmt 0x55d071a938f8 # | | | | `-CallExpr 0x55d071a938c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a938b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a93890 '' Function 0x55d0719a0120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a93868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a93850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a93838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a93800 'int3':'vector' lvalue ParmVar 0x55d071a93460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071a93638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a93ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a939b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071a93e70 # | | | | `-ReturnStmt 0x55d071a93e60 # | | | | `-CallExpr 0x55d071a93e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a93e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a93df8 '' Function 0x55d0719a0398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a93dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a93db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a93da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a93d68 'int4':'vector' lvalue ParmVar 0x55d071a939b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071a93b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a93fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071a93f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071a993f8 # | | | | `-ReturnStmt 0x55d071a993e8 # | | | | `-CallExpr 0x55d071a993b8 'float' # | | | | |-ImplicitCastExpr 0x55d071a993a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a99380 '' Function 0x55d07199fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a99358 'float' # | | | | `-ImplicitCastExpr 0x55d071a99340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a99328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a992f0 'uint':'unsigned int' lvalue ParmVar 0x55d071a93f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071a99130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a99558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a994a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071a998f0 # | | | | `-ReturnStmt 0x55d071a998e0 # | | | | `-CallExpr 0x55d071a998b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a99898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a99878 '' Function 0x55d07199fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a99850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a99838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a99820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a997e8 'uint2':'vector' lvalue ParmVar 0x55d071a994a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071a99608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a99a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a999a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071a99df0 # | | | | `-ReturnStmt 0x55d071a99de0 # | | | | `-CallExpr 0x55d071a99db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a99d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a99d78 '' Function 0x55d0719a0120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a99d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a99d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a99d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a99ce8 'uint3':'vector' lvalue ParmVar 0x55d071a999a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071a99b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a99f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a99ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071a9a2f8 # | | | | `-ReturnStmt 0x55d071a9a2e8 # | | | | `-CallExpr 0x55d071a9a2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9a2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a9a280 '' Function 0x55d0719a0398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a9a258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9a240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9a228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9a1f0 'uint4':'vector' lvalue ParmVar 0x55d071a99ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071a9a000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9a4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9a3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071a9a870 # | | | | `-ReturnStmt 0x55d071a9a860 # | | | | `-CallExpr 0x55d071a9a830 'float' # | | | | |-ImplicitCastExpr 0x55d071a9a818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a9a7f8 '' Function 0x55d07199fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a9a7d0 'float' # | | | | `-ImplicitCastExpr 0x55d071a9a7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9a7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9a768 'int64_t':'long' lvalue ParmVar 0x55d071a9a3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071a9a588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9aa48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9a920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071a9ae00 # | | | | `-ReturnStmt 0x55d071a9adf0 # | | | | `-CallExpr 0x55d071a9adc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9ada8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a9ad88 '' Function 0x55d07199fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a9ad60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9ad48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9ad30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9acf8 'int64_t2':'vector' lvalue ParmVar 0x55d071a9a920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071a9aaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9afd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9aeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071a9b3b0 # | | | | `-ReturnStmt 0x55d071a9b3a0 # | | | | `-CallExpr 0x55d071a9b370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9b358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a9b338 '' Function 0x55d0719a0120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a9b310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9b2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9b2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9b2a8 'int64_t3':'vector' lvalue ParmVar 0x55d071a9aeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071a9b088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9b588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9b460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071a9b950 # | | | | `-ReturnStmt 0x55d071a9b940 # | | | | `-CallExpr 0x55d071a9b910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9b8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a9b8d8 '' Function 0x55d0719a0398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a9b8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9b898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9b880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9b848 'int64_t4':'vector' lvalue ParmVar 0x55d071a9b460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071a9b638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9bb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9ba00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071a9bee0 # | | | | `-ReturnStmt 0x55d071a9bed0 # | | | | `-CallExpr 0x55d071a9bea0 'float' # | | | | |-ImplicitCastExpr 0x55d071a9be88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a9be68 '' Function 0x55d07199fc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a9be40 'float' # | | | | `-ImplicitCastExpr 0x55d071a9be28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9be10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9bdd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071a9ba00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071a9bbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9c0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9bf90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071a9c490 # | | | | `-ReturnStmt 0x55d071a9c480 # | | | | `-CallExpr 0x55d071a9c450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9c438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a9c418 '' Function 0x55d07199fea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a9c3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9c3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9c388 'uint64_t2':'vector' lvalue ParmVar 0x55d071a9bf90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071a9c168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9c668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9c540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071a9ca48 # | | | | `-ReturnStmt 0x55d071a9ca38 # | | | | `-CallExpr 0x55d071a9ca08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9c9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a9c9d0 '' Function 0x55d0719a0120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a9c9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9c990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9c978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9c940 'uint64_t3':'vector' lvalue ParmVar 0x55d071a9c540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071a9c718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9cc28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9caf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071a9d010 # | | | | `-ReturnStmt 0x55d071a9d000 # | | | | `-CallExpr 0x55d071a9cfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9cfb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a9cf98 '' Function 0x55d0719a0398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a9cf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9cf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9cf40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9cf08 'uint64_t4':'vector' lvalue ParmVar 0x55d071a9caf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071a9ccd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9d198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9d0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071a9d4e0 # | | | | `-ReturnStmt 0x55d071a9d4d0 # | | | | `-CallExpr 0x55d071a9d4a0 'float' # | | | | |-ImplicitCastExpr 0x55d071a9d488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a9d468 '' Function 0x55d0719b9920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a9d440 'float' # | | | | `-ImplicitCastExpr 0x55d071a9d428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9d410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9d3d8 'double' lvalue ParmVar 0x55d071a9d0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55d071a9d248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a9d650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9d5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071a9d9b8 # | | | | `-ReturnStmt 0x55d071a9d9a8 # | | | | `-CallExpr 0x55d071a9d978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9d960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a9d940 '' Function 0x55d0719b9b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a9d918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9d900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9d8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9d8b0 'double2':'vector' lvalue ParmVar 0x55d071a9d5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071a9d700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a9db28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9da78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071a9de98 # | | | | `-ReturnStmt 0x55d071a9de88 # | | | | `-CallExpr 0x55d071a9de58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9de40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a9de20 '' Function 0x55d0719a8588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a9ddf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9dde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9ddc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9dd90 'double3':'vector' lvalue ParmVar 0x55d071a9da78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071a9dbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a9e008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9df58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071a9e380 # | | | | `-ReturnStmt 0x55d071a9e370 # | | | | `-CallExpr 0x55d071a9e340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9e328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a9e308 '' Function 0x55d0719a8800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a9e2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9e2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9e2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9e278 'double4':'vector' lvalue ParmVar 0x55d071a9df58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071a9e0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a9e4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9e430 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071a9e838 # | | | | `-ReturnStmt 0x55d071a9e828 # | | | | `-CallExpr 0x55d071a9e7f8 'float' # | | | | |-ImplicitCastExpr 0x55d071a9e7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a9e7c0 '' Function 0x55d0719b9920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a9e798 'float' # | | | | `-ImplicitCastExpr 0x55d071a9e780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9e768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9e730 'int' lvalue ParmVar 0x55d071a9e430 'V' 'int' # | | | `-DeprecatedAttr 0x55d071a9e590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9e998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9e8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071a9ed10 # | | | | `-ReturnStmt 0x55d071a9ed00 # | | | | `-CallExpr 0x55d071a9ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a9ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a9ec98 '' Function 0x55d0719b9b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a9ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9ec40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9ec08 'int2':'vector' lvalue ParmVar 0x55d071a9e8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071a9ea48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a9ee70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a9edc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071aa7380 # | | | | `-ReturnStmt 0x55d071aa7370 # | | | | `-CallExpr 0x55d071aa7340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071aa7328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071aa7308 '' Function 0x55d0719a8588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071aa72e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a9f138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a9f120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a9f0e8 'int3':'vector' lvalue ParmVar 0x55d071a9edc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071a9ef20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aa74e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071aa7430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071aa7868 # | | | | `-ReturnStmt 0x55d071aa7858 # | | | | `-CallExpr 0x55d071aa7828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071aa7810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071aa77f0 '' Function 0x55d0719a8800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071aa77c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071aa77b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aa7798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aa7760 'int4':'vector' lvalue ParmVar 0x55d071aa7430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071aa7590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aa79c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071aa7918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071aa7d40 # | | | | `-ReturnStmt 0x55d071aa7d30 # | | | | `-CallExpr 0x55d071aa7d00 'float' # | | | | |-ImplicitCastExpr 0x55d071aa7ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071aa7cc8 '' Function 0x55d0719b9920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071aa7ca0 'float' # | | | | `-ImplicitCastExpr 0x55d071aa7c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aa7c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aa7c38 'uint':'unsigned int' lvalue ParmVar 0x55d071aa7918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071aa7a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aa7ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071aa7df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071aa8238 # | | | | `-ReturnStmt 0x55d071aa8228 # | | | | `-CallExpr 0x55d071aa81f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071aa81e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071aa81c0 '' Function 0x55d0719b9b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071aa8198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071aa8180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aa8168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aa8130 'uint2':'vector' lvalue ParmVar 0x55d071aa7df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071aa7f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aa8398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071aa82e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071aa8738 # | | | | `-ReturnStmt 0x55d071aa8728 # | | | | `-CallExpr 0x55d071aa86f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071aa86e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071aa86c0 '' Function 0x55d0719a8588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071aa8698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071aa8680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aa8668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aa8630 'uint3':'vector' lvalue ParmVar 0x55d071aa82e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071aa8448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aa8898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071aa87e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071aa8c40 # | | | | `-ReturnStmt 0x55d071aa8c30 # | | | | `-CallExpr 0x55d071aa8c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071aa8be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071aa8bc8 '' Function 0x55d0719a8800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071aa8ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071aa8b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aa8b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aa8b38 'uint4':'vector' lvalue ParmVar 0x55d071aa87e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071aa8948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aa8da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071aa8cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071aa9138 # | | | | `-ReturnStmt 0x55d071aa9128 # | | | | `-CallExpr 0x55d071aa90f8 'float' # | | | | |-ImplicitCastExpr 0x55d071aa90e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071aa90c0 '' Function 0x55d0719b9920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071aa9098 'float' # | | | | `-ImplicitCastExpr 0x55d071aa9080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aa9068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aa9030 'int64_t':'long' lvalue ParmVar 0x55d071aa8cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071aa8e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aa9680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071aa91e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071aa9a38 # | | | | `-ReturnStmt 0x55d071aa9a28 # | | | | `-CallExpr 0x55d071aa99f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071aa99e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071aa99c0 '' Function 0x55d0719b9b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071aa9998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071aa9980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aa9968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aa9930 'int64_t2':'vector' lvalue ParmVar 0x55d071aa91e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071aa9730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aa9b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071aa9ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071aa9f58 # | | | | `-ReturnStmt 0x55d071aa9f48 # | | | | `-CallExpr 0x55d071aa9f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071aa9f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071aa9ee0 '' Function 0x55d0719a8588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071aa9eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071aa9ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aa9e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aa9e50 'int64_t3':'vector' lvalue ParmVar 0x55d071aa9ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071aa9c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aaa0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071aaa008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071aaa480 # | | | | `-ReturnStmt 0x55d071aaa470 # | | | | `-CallExpr 0x55d071aaa440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071aaa428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071aaa408 '' Function 0x55d0719a8800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071aaa3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071aaa3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aaa3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aaa378 'int64_t4':'vector' lvalue ParmVar 0x55d071aaa008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071aaa168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aaa5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071aaa530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071aaa998 # | | | | `-ReturnStmt 0x55d071aaa988 # | | | | `-CallExpr 0x55d071aaa958 'float' # | | | | |-ImplicitCastExpr 0x55d071aaa940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071aaa920 '' Function 0x55d0719b9920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071aaa8f8 'float' # | | | | `-ImplicitCastExpr 0x55d071aaa8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aaa8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aaa890 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071aaa530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071aaa690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aaaaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071aaaa48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071aaaed0 # | | | | `-ReturnStmt 0x55d071aaaec0 # | | | | `-CallExpr 0x55d071aaae90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071aaae78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071aaae58 '' Function 0x55d0719b9b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071aaae30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071aaae18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aaae00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aaadc8 'uint64_t2':'vector' lvalue ParmVar 0x55d071aaaa48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071aaaba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aab030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071aaaf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071aab410 # | | | | `-ReturnStmt 0x55d071aab400 # | | | | `-CallExpr 0x55d071aab3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071aab3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071aab398 '' Function 0x55d0719a8588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071aab370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071aab358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aab340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aab308 'uint64_t3':'vector' lvalue ParmVar 0x55d071aaaf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071aab0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aab570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071aab4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071aad170 # | | | | `-ReturnStmt 0x55d071aad160 # | | | | `-CallExpr 0x55d071aad130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071aad118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071aad0f8 '' Function 0x55d0719a8800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071aad0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071aad0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aad0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aad068 'uint64_t4':'vector' lvalue ParmVar 0x55d071aab4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071aab620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aad2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071aad230 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071aad628 # | | | | `-ReturnStmt 0x55d071aad618 # | | | | `-CallExpr 0x55d071aad5e8 'float' # | | | | |-ImplicitCastExpr 0x55d071aad5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071aad5b0 '' Function 0x55d0719bcd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071aad588 'float' # | | | | `-ImplicitCastExpr 0x55d071aad570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aad558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aad520 'double' lvalue ParmVar 0x55d071aad230 'V' 'double' # | | | `-DeprecatedAttr 0x55d071aad390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071aad798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071aad6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071aadb00 # | | | | `-ReturnStmt 0x55d071aadaf0 # | | | | `-CallExpr 0x55d071aadac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071aadaa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071aada88 '' Function 0x55d0719bcf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071aada60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071aada48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aada30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aad9f8 'double2':'vector' lvalue ParmVar 0x55d071aad6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071aad848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071aadc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071aadbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071aadfe0 # | | | | `-ReturnStmt 0x55d071aadfd0 # | | | | `-CallExpr 0x55d071aadfa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071aadf88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071aadf68 '' Function 0x55d0719bd1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071aadf40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071aadf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aadf10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aaded8 'double3':'vector' lvalue ParmVar 0x55d071aadbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071aadd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071aae150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071aae0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071aae4c8 # | | | | `-ReturnStmt 0x55d071aae4b8 # | | | | `-CallExpr 0x55d071aae488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071aae470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071aae450 '' Function 0x55d0719bd468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071aae428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071aae410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aae3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aae3c0 'double4':'vector' lvalue ParmVar 0x55d071aae0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071aae200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071aae628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071aae578 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071aae980 # | | | | `-ReturnStmt 0x55d071aae970 # | | | | `-CallExpr 0x55d071aae940 'float' # | | | | |-ImplicitCastExpr 0x55d071aae928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071aae908 '' Function 0x55d0719bcd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071aae8e0 'float' # | | | | `-ImplicitCastExpr 0x55d071aae8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aae8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aae878 'int' lvalue ParmVar 0x55d071aae578 'V' 'int' # | | | `-DeprecatedAttr 0x55d071aae6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aaeae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071aaea30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071aaee58 # | | | | `-ReturnStmt 0x55d071aaee48 # | | | | `-CallExpr 0x55d071aaee18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071aaee00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071aaede0 '' Function 0x55d0719bcf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071aaedb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071aaeda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aaed88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aaed50 'int2':'vector' lvalue ParmVar 0x55d071aaea30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071aaeb90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aafe28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071aafd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071ab01a8 # | | | | `-ReturnStmt 0x55d071ab0198 # | | | | `-CallExpr 0x55d071ab0168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab0150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ab0130 '' Function 0x55d0719bd1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ab0108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab00f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab00d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab00a0 'int3':'vector' lvalue ParmVar 0x55d071aafd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071aafed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab0308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab0258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071ab0690 # | | | | `-ReturnStmt 0x55d071ab0680 # | | | | `-CallExpr 0x55d071ab0650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab0638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ab0618 '' Function 0x55d0719bd468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ab05f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab05d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab05c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab0588 'int4':'vector' lvalue ParmVar 0x55d071ab0258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071ab03b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab07f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab0740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071ab0b68 # | | | | `-ReturnStmt 0x55d071ab0b58 # | | | | `-CallExpr 0x55d071ab0b28 'float' # | | | | |-ImplicitCastExpr 0x55d071ab0b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ab0af0 '' Function 0x55d0719bcd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ab0ac8 'float' # | | | | `-ImplicitCastExpr 0x55d071ab0ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab0a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab0a60 'uint':'unsigned int' lvalue ParmVar 0x55d071ab0740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071ab08a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab0cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab0c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071ab1060 # | | | | `-ReturnStmt 0x55d071ab1050 # | | | | `-CallExpr 0x55d071ab1020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab1008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ab0fe8 '' Function 0x55d0719bcf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ab0fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab0fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab0f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab0f58 'uint2':'vector' lvalue ParmVar 0x55d071ab0c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071ab0d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab11c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab1110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071ab1560 # | | | | `-ReturnStmt 0x55d071ab1550 # | | | | `-CallExpr 0x55d071ab1520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab1508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ab14e8 '' Function 0x55d0719bd1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ab14c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab14a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab1490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab1458 'uint3':'vector' lvalue ParmVar 0x55d071ab1110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071ab1270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab16c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab1610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071ab1a68 # | | | | `-ReturnStmt 0x55d071ab1a58 # | | | | `-CallExpr 0x55d071ab1a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab1a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ab19f0 '' Function 0x55d0719bd468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ab19c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab19b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab1998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab1960 'uint4':'vector' lvalue ParmVar 0x55d071ab1610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071ab1770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab1bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab1b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071ab2830 # | | | | `-ReturnStmt 0x55d071ab2820 # | | | | `-CallExpr 0x55d071ab27f0 'float' # | | | | |-ImplicitCastExpr 0x55d071ab27d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ab27b8 '' Function 0x55d0719bcd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ab2790 'float' # | | | | `-ImplicitCastExpr 0x55d071ab2778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab2760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab2728 'int64_t':'long' lvalue ParmVar 0x55d071ab1b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071ab1c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab2990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab28e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071ab2d48 # | | | | `-ReturnStmt 0x55d071ab2d38 # | | | | `-CallExpr 0x55d071ab2d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab2cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ab2cd0 '' Function 0x55d0719bcf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ab2ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab2c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab2c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab2c40 'int64_t2':'vector' lvalue ParmVar 0x55d071ab28e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ab2a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab2ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab2df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071ab3268 # | | | | `-ReturnStmt 0x55d071ab3258 # | | | | `-CallExpr 0x55d071ab3228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab3210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ab31f0 '' Function 0x55d0719bd1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ab31c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab31b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab3198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab3160 'int64_t3':'vector' lvalue ParmVar 0x55d071ab2df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ab2f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab33c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab3318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071ab3790 # | | | | `-ReturnStmt 0x55d071ab3780 # | | | | `-CallExpr 0x55d071ab3750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab3738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ab3718 '' Function 0x55d0719bd468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ab36f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab36d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab36c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab3688 'int64_t4':'vector' lvalue ParmVar 0x55d071ab3318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ab3478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab38f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab3840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071ab3ca8 # | | | | `-ReturnStmt 0x55d071ab3c98 # | | | | `-CallExpr 0x55d071ab3c68 'float' # | | | | |-ImplicitCastExpr 0x55d071ab3c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ab3c30 '' Function 0x55d0719bcd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ab3c08 'float' # | | | | `-ImplicitCastExpr 0x55d071ab3bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab3bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab3ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071ab3840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071ab39a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab3e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab3d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071ab41e0 # | | | | `-ReturnStmt 0x55d071ab41d0 # | | | | `-CallExpr 0x55d071ab41a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab4188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ab4168 '' Function 0x55d0719bcf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ab4140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab4128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab4110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab40d8 'uint64_t2':'vector' lvalue ParmVar 0x55d071ab3d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ab3eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab4340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab4290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071ab5048 # | | | | `-ReturnStmt 0x55d071ab5038 # | | | | `-CallExpr 0x55d071ab5008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab4ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ab4fd0 '' Function 0x55d0719bd1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ab4fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab4f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab4f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab4f40 'uint64_t3':'vector' lvalue ParmVar 0x55d071ab4290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ab43f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab51a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab50f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071ab5590 # | | | | `-ReturnStmt 0x55d071ab5580 # | | | | `-CallExpr 0x55d071ab5550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab5538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ab5518 '' Function 0x55d0719bd468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ab54f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab54d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab54c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab5488 'uint64_t4':'vector' lvalue ParmVar 0x55d071ab50f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ab5258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab57e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab5650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d071ab56d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55d071ab5c00 # | | | | `-ReturnStmt 0x55d071ab5bf0 # | | | | `-CallExpr 0x55d071ab5bb8 'float' # | | | | |-ImplicitCastExpr 0x55d071ab5ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071ab5b50 '' Function 0x55d0719be5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071ab5a98 'float' # | | | | | `-ImplicitCastExpr 0x55d071ab5a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ab5a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ab5a30 'double' lvalue ParmVar 0x55d071ab5650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55d071ab5b28 'float' # | | | | `-ImplicitCastExpr 0x55d071ab5b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab5af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab5ac0 'double' lvalue ParmVar 0x55d071ab56d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55d071ab58a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ab5e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab5cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d071ab5d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55d071ab6320 # | | | | `-ReturnStmt 0x55d071ab6310 # | | | | `-CallExpr 0x55d071ab62d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab62c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071ab6238 '' Function 0x55d0719be958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071ab6168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071ab6150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ab6138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ab6100 'double2':'vector' lvalue ParmVar 0x55d071ab5cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d071ab6210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab61f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab61e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab61a8 'double2':'vector' lvalue ParmVar 0x55d071ab5d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071ab5f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ab65b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab63e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d071ab6460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55d071ab6a40 # | | | | `-ReturnStmt 0x55d071ab6a30 # | | | | `-CallExpr 0x55d071ab69f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab69e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071ab6960 '' Function 0x55d0719bed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071ab6890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071ab6878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ab6860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ab6828 'double3':'vector' lvalue ParmVar 0x55d071ab63e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d071ab6938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab6920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab6908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab68d0 'double3':'vector' lvalue ParmVar 0x55d071ab6460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071ab6670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ab6cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab6b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d071ab6b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55d071ab75a0 # | | | | `-ReturnStmt 0x55d071ab7590 # | | | | `-CallExpr 0x55d071ab7558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab7540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071ab74c0 '' Function 0x55d0719bf0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071ab73f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071ab73d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ab73c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ab7388 'double4':'vector' lvalue ParmVar 0x55d071ab6b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d071ab7498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab7480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab7468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab7430 'double4':'vector' lvalue ParmVar 0x55d071ab6b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071ab6d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ab77e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab7650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d071ab76d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55d071ab7be0 # | | | | `-ReturnStmt 0x55d071ab7bd0 # | | | | `-CallExpr 0x55d071ab7b98 'float' # | | | | |-ImplicitCastExpr 0x55d071ab7b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071ab7b60 '' Function 0x55d0719be5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071ab7aa8 'float' # | | | | | `-ImplicitCastExpr 0x55d071ab7a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ab7a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ab7a40 'int' lvalue ParmVar 0x55d071ab7650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55d071ab7b38 'float' # | | | | `-ImplicitCastExpr 0x55d071ab7b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab7b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab7ad0 'int' lvalue ParmVar 0x55d071ab76d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55d071ab78a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab7e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab7c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d071ab7d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55d071ab8298 # | | | | `-ReturnStmt 0x55d071ab8288 # | | | | `-CallExpr 0x55d071ab8250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab8238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071ab8218 '' Function 0x55d0719be958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071ab8148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071ab8130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ab8118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ab80e0 'int2':'vector' lvalue ParmVar 0x55d071ab7c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d071ab81f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab81d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab81c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab8188 'int2':'vector' lvalue ParmVar 0x55d071ab7d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071ab7f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab8518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab8348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d071ab83c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55d071ab8950 # | | | | `-ReturnStmt 0x55d071ab8940 # | | | | `-CallExpr 0x55d071ab8908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab88f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071ab88d0 '' Function 0x55d0719bed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071ab8800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071ab87e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ab87d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ab8798 'int3':'vector' lvalue ParmVar 0x55d071ab8348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d071ab88a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab8890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab8878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab8840 'int3':'vector' lvalue ParmVar 0x55d071ab83c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071ab85d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab8bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab8a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d071ab8a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55d071ab9018 # | | | | `-ReturnStmt 0x55d071ab9008 # | | | | `-CallExpr 0x55d071ab8fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ab8fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071ab8f98 '' Function 0x55d0719bf0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071ab8ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071ab8eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ab8e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ab8e60 'int4':'vector' lvalue ParmVar 0x55d071ab8a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d071ab8f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ab8f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab8f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab8f08 'int4':'vector' lvalue ParmVar 0x55d071ab8a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071ab8c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab9878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab90c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d071ab9148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071ab9c90 # | | | | `-ReturnStmt 0x55d071ab9c80 # | | | | `-CallExpr 0x55d071ab9c48 'float' # | | | | |-ImplicitCastExpr 0x55d071ab9c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071ab9c10 '' Function 0x55d0719be5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071ab9b58 'float' # | | | | | `-ImplicitCastExpr 0x55d071ab9b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ab9b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ab9af0 'uint':'unsigned int' lvalue ParmVar 0x55d071ab90c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d071ab9be8 'float' # | | | | `-ImplicitCastExpr 0x55d071ab9bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ab9bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ab9b80 'uint':'unsigned int' lvalue ParmVar 0x55d071ab9148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071ab9930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ab9f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ab9d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d071ab9dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55d071aba368 # | | | | `-ReturnStmt 0x55d071aba358 # | | | | `-CallExpr 0x55d071aba320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071aba308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071aba2e8 '' Function 0x55d0719be958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071aba218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071aba200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071aba1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071aba1b0 'uint2':'vector' lvalue ParmVar 0x55d071ab9d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d071aba2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071aba2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aba290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aba258 'uint2':'vector' lvalue ParmVar 0x55d071ab9dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071ab9fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aba5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071aba418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d071aba498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55d071abaa40 # | | | | `-ReturnStmt 0x55d071abaa30 # | | | | `-CallExpr 0x55d071aba9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071aba9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071aba9c0 '' Function 0x55d0719bed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071aba8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071aba8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071aba8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071aba888 'uint3':'vector' lvalue ParmVar 0x55d071aba418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d071aba998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071aba980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aba968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aba930 'uint3':'vector' lvalue ParmVar 0x55d071aba498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071aba6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071abacc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071abaaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d071abab70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55d071abb128 # | | | | `-ReturnStmt 0x55d071abb118 # | | | | `-CallExpr 0x55d071abb0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071abb0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071abb0a8 '' Function 0x55d0719bf0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071abafd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071abafc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071abafa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071abaf70 'uint4':'vector' lvalue ParmVar 0x55d071abaaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d071abb080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071abb068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071abb050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071abb018 'uint4':'vector' lvalue ParmVar 0x55d071abab70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071abad80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071abb3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071abb1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d071abb258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55d071abe318 # | | | | `-ReturnStmt 0x55d071abe308 # | | | | `-CallExpr 0x55d071abe2d0 'float' # | | | | |-ImplicitCastExpr 0x55d071abb780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071abb760 '' Function 0x55d0719be5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071abb6a8 'float' # | | | | | `-ImplicitCastExpr 0x55d071abb690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071abb678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071abb640 'int64_t':'long' lvalue ParmVar 0x55d071abb1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d071abb738 'float' # | | | | `-ImplicitCastExpr 0x55d071abb720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071abb708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071abb6d0 'int64_t':'long' lvalue ParmVar 0x55d071abb258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071abb460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071abe598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071abe3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d071abe448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071abea08 # | | | | `-ReturnStmt 0x55d071abe9f8 # | | | | `-CallExpr 0x55d071abe9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071abe9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071abe988 '' Function 0x55d0719be958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071abe8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071abe8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071abe888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071abe850 'int64_t2':'vector' lvalue ParmVar 0x55d071abe3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d071abe960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071abe948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071abe930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071abe8f8 'int64_t2':'vector' lvalue ParmVar 0x55d071abe448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071abe650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071abec88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071abeab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d071abeb38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071abf100 # | | | | `-ReturnStmt 0x55d071abf0f0 # | | | | `-CallExpr 0x55d071abf0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071abf0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071abf080 '' Function 0x55d0719bed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071abefb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071abef98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071abef80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071abef48 'int64_t3':'vector' lvalue ParmVar 0x55d071abeab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d071abf058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071abf040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071abf028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071abeff0 'int64_t3':'vector' lvalue ParmVar 0x55d071abeb38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071abed40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071abf388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071abf1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d071abf230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071abf808 # | | | | `-ReturnStmt 0x55d071abf7f8 # | | | | `-CallExpr 0x55d071abf7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071abf7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071abf788 '' Function 0x55d0719bf0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071abf6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071abf6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071abf688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071abf650 'int64_t4':'vector' lvalue ParmVar 0x55d071abf1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d071abf760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071abf748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071abf730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071abf6f8 'int64_t4':'vector' lvalue ParmVar 0x55d071abf230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071abf440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071abfa88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071abf8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d071abf938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071abfee0 # | | | | `-ReturnStmt 0x55d071abfed0 # | | | | `-CallExpr 0x55d071abfe98 'float' # | | | | |-ImplicitCastExpr 0x55d071abfe80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071abfe60 '' Function 0x55d0719be5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071abfda8 'float' # | | | | | `-ImplicitCastExpr 0x55d071abfd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071abfd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071abfd40 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071abf8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d071abfe38 'float' # | | | | `-ImplicitCastExpr 0x55d071abfe20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071abfe08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071abfdd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071abf938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071abfb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac0168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071abff90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d071ac0010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071ac0618 # | | | | `-ReturnStmt 0x55d071ac0608 # | | | | `-CallExpr 0x55d071ac05d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac05b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071ac0598 '' Function 0x55d0719be958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071ac04c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071ac04b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ac0498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ac0460 'uint64_t2':'vector' lvalue ParmVar 0x55d071abff90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d071ac0570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac0558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac0540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac0508 'uint64_t2':'vector' lvalue ParmVar 0x55d071ac0010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ac0220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac0898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac06c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d071ac0748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071ac0d30 # | | | | `-ReturnStmt 0x55d071ac0d20 # | | | | `-CallExpr 0x55d071ac0ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac0cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071ac0cb0 '' Function 0x55d0719bed20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071ac0be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071ac0bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ac0bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ac0b78 'uint64_t3':'vector' lvalue ParmVar 0x55d071ac06c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d071ac0c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac0c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac0c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac0c20 'uint64_t3':'vector' lvalue ParmVar 0x55d071ac0748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ac0950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac0fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac0de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d071ac0e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071ac1458 # | | | | `-ReturnStmt 0x55d071ac1448 # | | | | `-CallExpr 0x55d071ac1410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac13f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071ac13d8 '' Function 0x55d0719bf0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071ac1308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071ac12f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071ac12d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071ac12a0 'uint64_t4':'vector' lvalue ParmVar 0x55d071ac0de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d071ac13b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac1398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac1380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac1348 'uint64_t4':'vector' lvalue ParmVar 0x55d071ac0e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ac1070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac15c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac1518 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071ac1910 # | | | | `-ReturnStmt 0x55d071ac1900 # | | | | `-CallExpr 0x55d071ac18d0 'float' # | | | | |-ImplicitCastExpr 0x55d071ac18b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ac1898 '' Function 0x55d0719bfd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ac1870 'float' # | | | | `-ImplicitCastExpr 0x55d071ac1858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac1840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac1808 'double' lvalue ParmVar 0x55d071ac1518 'V' 'double' # | | | `-DeprecatedAttr 0x55d071ac1678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ac1a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac19d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071ac1de8 # | | | | `-ReturnStmt 0x55d071ac1dd8 # | | | | `-CallExpr 0x55d071ac1da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac1d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ac1d70 '' Function 0x55d0719bffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ac1d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac1d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac1d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac1ce0 'double2':'vector' lvalue ParmVar 0x55d071ac19d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071ac1b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ac1f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac1ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071ac22c8 # | | | | `-ReturnStmt 0x55d071ac22b8 # | | | | `-CallExpr 0x55d071ac2288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac2270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ac2250 '' Function 0x55d0719c0220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ac2228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac2210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac21f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac21c0 'double3':'vector' lvalue ParmVar 0x55d071ac1ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071ac2008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ac2448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac2398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071ac27c0 # | | | | `-ReturnStmt 0x55d071ac27b0 # | | | | `-CallExpr 0x55d071ac2780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac2768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ac2748 '' Function 0x55d0719c0498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ac2720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac2708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac26f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac26b8 'double4':'vector' lvalue ParmVar 0x55d071ac2398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071ac24f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ac2920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac2870 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071ac2c78 # | | | | `-ReturnStmt 0x55d071ac2c68 # | | | | `-CallExpr 0x55d071ac2c38 'float' # | | | | |-ImplicitCastExpr 0x55d071ac2c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ac2c00 '' Function 0x55d0719bfd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ac2bd8 'float' # | | | | `-ImplicitCastExpr 0x55d071ac2bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac2ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac2b70 'int' lvalue ParmVar 0x55d071ac2870 'V' 'int' # | | | `-DeprecatedAttr 0x55d071ac29d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac2dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac2d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071ac3150 # | | | | `-ReturnStmt 0x55d071ac3140 # | | | | `-CallExpr 0x55d071ac3110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac30f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ac30d8 '' Function 0x55d0719bffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ac30b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac3098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac3080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac3048 'int2':'vector' lvalue ParmVar 0x55d071ac2d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071ac2e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac32b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac3200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071ac3630 # | | | | `-ReturnStmt 0x55d071ac3620 # | | | | `-CallExpr 0x55d071ac35f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac35d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ac35b8 '' Function 0x55d0719c0220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ac3590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac3578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac3560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac3528 'int3':'vector' lvalue ParmVar 0x55d071ac3200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071ac3360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac3790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac36e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071ac3b18 # | | | | `-ReturnStmt 0x55d071ac3b08 # | | | | `-CallExpr 0x55d071ac3ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac3ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ac3aa0 '' Function 0x55d0719c0498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ac3a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac3a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac3a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac3a10 'int4':'vector' lvalue ParmVar 0x55d071ac36e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071ac3840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac3c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac3bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071ac3ff0 # | | | | `-ReturnStmt 0x55d071ac3fe0 # | | | | `-CallExpr 0x55d071ac3fb0 'float' # | | | | |-ImplicitCastExpr 0x55d071ac3f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ac3f78 '' Function 0x55d0719bfd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ac3f50 'float' # | | | | `-ImplicitCastExpr 0x55d071ac3f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac3f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac3ee8 'uint':'unsigned int' lvalue ParmVar 0x55d071ac3bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071ac3d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac4150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac40a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071ac5d10 # | | | | `-ReturnStmt 0x55d071ac5d00 # | | | | `-CallExpr 0x55d071ac5cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac5cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ac5c98 '' Function 0x55d0719bffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ac5c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac5c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac5c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac5c08 'uint2':'vector' lvalue ParmVar 0x55d071ac40a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071ac4200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac5e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac5dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071ac6210 # | | | | `-ReturnStmt 0x55d071ac6200 # | | | | `-CallExpr 0x55d071ac61d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac61b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ac6198 '' Function 0x55d0719c0220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ac6170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac6158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac6140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac6108 'uint3':'vector' lvalue ParmVar 0x55d071ac5dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071ac5f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac6370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac62c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071ac6718 # | | | | `-ReturnStmt 0x55d071ac6708 # | | | | `-CallExpr 0x55d071ac66d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac66c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ac66a0 '' Function 0x55d0719c0498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ac6678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac6660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac6648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac6610 'uint4':'vector' lvalue ParmVar 0x55d071ac62c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071ac6420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac6878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac67c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071ac6c10 # | | | | `-ReturnStmt 0x55d071ac6c00 # | | | | `-CallExpr 0x55d071ac6bd0 'float' # | | | | |-ImplicitCastExpr 0x55d071ac6bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ac6b98 '' Function 0x55d0719bfd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ac6b70 'float' # | | | | `-ImplicitCastExpr 0x55d071ac6b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac6b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac6b08 'int64_t':'long' lvalue ParmVar 0x55d071ac67c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071ac6928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac6d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac6cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071ac7128 # | | | | `-ReturnStmt 0x55d071ac7118 # | | | | `-CallExpr 0x55d071ac70e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac70d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ac70b0 '' Function 0x55d0719bffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ac7088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac7070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac7058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac7020 'int64_t2':'vector' lvalue ParmVar 0x55d071ac6cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ac6e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac7288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac71d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071ac7648 # | | | | `-ReturnStmt 0x55d071ac7638 # | | | | `-CallExpr 0x55d071ac7608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac75f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ac75d0 '' Function 0x55d0719c0220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ac75a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac7590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac7578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac7540 'int64_t3':'vector' lvalue ParmVar 0x55d071ac71d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ac7338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac77a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac76f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071ac9148 # | | | | `-ReturnStmt 0x55d071ac9138 # | | | | `-CallExpr 0x55d071ac9108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac90f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ac90d0 '' Function 0x55d0719c0498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ac7ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac7ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac7aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac7a68 'int64_t4':'vector' lvalue ParmVar 0x55d071ac76f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ac7858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac92a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac91f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071ac9660 # | | | | `-ReturnStmt 0x55d071ac9650 # | | | | `-CallExpr 0x55d071ac9620 'float' # | | | | |-ImplicitCastExpr 0x55d071ac9608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ac95e8 '' Function 0x55d0719bfd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ac95c0 'float' # | | | | `-ImplicitCastExpr 0x55d071ac95a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac9590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac9558 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071ac91f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071ac9358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac97c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac9710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071ac9b98 # | | | | `-ReturnStmt 0x55d071ac9b88 # | | | | `-CallExpr 0x55d071ac9b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ac9b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ac9b20 '' Function 0x55d0719bffa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ac9af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ac9ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ac9ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac9a90 'uint64_t2':'vector' lvalue ParmVar 0x55d071ac9710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ac9870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ac9cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ac9c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071aca0d8 # | | | | `-ReturnStmt 0x55d071aca0c8 # | | | | `-CallExpr 0x55d071aca098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071aca080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071aca060 '' Function 0x55d0719c0220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071aca038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071aca020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aca008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ac9fd0 'uint64_t3':'vector' lvalue ParmVar 0x55d071ac9c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ac9da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aca238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071aca188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071aca620 # | | | | `-ReturnStmt 0x55d071aca610 # | | | | `-CallExpr 0x55d071aca5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071aca5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071aca5a8 '' Function 0x55d0719c0498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071aca580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071aca568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aca550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aca518 'uint64_t4':'vector' lvalue ParmVar 0x55d071aca188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071aca2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55d071acad20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55d071aca638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071aca6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071acac78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071aca9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d071acaac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55d071acab38 col:41 p2 'T' # | | | |-CompoundStmt 0x55d071acb090 # | | | | `-ReturnStmt 0x55d071acb080 # | | | | `-RecoveryExpr 0x55d071acb048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d071acae90 '' lvalue (ADL) = 'clamp' 0x55d0719c9fc8 0x55d0719c0888 0x55d0719c0d40 0x55d0719c11a8 0x55d0719c1608 0x55d0719c1a08 0x55d0719c1ed8 0x55d0719c2338 0x55d0719c2798 0x55d0719c2bf8 0x55d0719c3088 0x55d0719c34e8 0x55d0719c3948 0x55d0719c4e08 0x55d0719c5268 0x55d0719c56c8 0x55d0719c5b28 0x55d0719c5f98 0x55d0719c63f8 0x55d0719c6858 0x55d0719c6cb8 0x55d0719c70d8 0x55d0719c7538 0x55d0719c7998 0x55d0719aed28 0x55d0719af128 0x55d0719af588 0x55d0719af9e8 # | | | | |-RecoveryExpr 0x55d071acafb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d071acafd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d071acad90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d071acb7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55d071acb0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071acb178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071acb718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071acb488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d071acb500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55d071acb5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55d071acbb30 # | | | | `-ReturnStmt 0x55d071acbb20 # | | | | `-RecoveryExpr 0x55d071acbae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d071acb930 '' lvalue (ADL) = 'clamp' 0x55d0719af9e8 0x55d0719c9fc8 0x55d0719c0888 0x55d0719c0d40 0x55d0719c11a8 0x55d0719c1608 0x55d0719c1a08 0x55d0719c1ed8 0x55d0719c2338 0x55d0719c2798 0x55d0719c2bf8 0x55d0719c3088 0x55d0719c34e8 0x55d0719c3948 0x55d0719c4e08 0x55d0719c5268 0x55d0719c56c8 0x55d0719c5b28 0x55d0719c5f98 0x55d0719c63f8 0x55d0719c6858 0x55d0719c6cb8 0x55d0719c70d8 0x55d0719c7538 0x55d0719c7998 0x55d0719aed28 0x55d0719af128 0x55d0719af588 # | | | | |-RecoveryExpr 0x55d071acba50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d071acbac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d071acb830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d071acc1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55d071acbb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071acbbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071acc128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071acbef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d071acbf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55d071acbfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55d071acc570 # | | | | `-ReturnStmt 0x55d071acc560 # | | | | `-RecoveryExpr 0x55d071acc530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d071acc340 '' lvalue (ADL) = 'clamp' 0x55d0719af588 0x55d0719af9e8 0x55d0719c9fc8 0x55d0719c0888 0x55d0719c0d40 0x55d0719c11a8 0x55d0719c1608 0x55d0719c1a08 0x55d0719c1ed8 0x55d0719c2338 0x55d0719c2798 0x55d0719c2bf8 0x55d0719c3088 0x55d0719c34e8 0x55d0719c3948 0x55d0719c4e08 0x55d0719c5268 0x55d0719c56c8 0x55d0719c5b28 0x55d0719c5f98 0x55d0719c63f8 0x55d0719c6858 0x55d0719c6cb8 0x55d0719c70d8 0x55d0719c7538 0x55d0719c7998 0x55d0719aed28 0x55d0719af128 # | | | | `-RecoveryExpr 0x55d071acc460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d071acc240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55d071acc6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071acc628 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071acca20 # | | | | `-ReturnStmt 0x55d071acca10 # | | | | `-CallExpr 0x55d071acc9e0 'float' # | | | | |-ImplicitCastExpr 0x55d071acc9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071acc9a8 '' Function 0x55d0719cb788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071acc980 'float' # | | | | `-ImplicitCastExpr 0x55d071acc968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acc950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071acc918 'double' lvalue ParmVar 0x55d071acc628 'V' 'double' # | | | `-DeprecatedAttr 0x55d071acc788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071accb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071accad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071accef0 # | | | | `-ReturnStmt 0x55d071accee0 # | | | | `-CallExpr 0x55d071acceb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071acce98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071acce78 '' Function 0x55d0719cba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071acce50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071acce38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acce20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071accde8 'double2':'vector' lvalue ParmVar 0x55d071accad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071accc38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071acd0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071accfa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071acd460 # | | | | `-ReturnStmt 0x55d071acd450 # | | | | `-CallExpr 0x55d071acd420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071acd408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071acd3e8 '' Function 0x55d0719cbc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071acd3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071acd3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acd390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071acd358 'double3':'vector' lvalue ParmVar 0x55d071accfa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071acd1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071acd5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071acd518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071acd940 # | | | | `-ReturnStmt 0x55d071acd930 # | | | | `-CallExpr 0x55d071acd900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071acd8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071acd8c8 '' Function 0x55d0719ccf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071acd8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071acd888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acd870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071acd838 'double4':'vector' lvalue ParmVar 0x55d071acd518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071acd678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071acdaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071acd9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071acddf8 # | | | | `-ReturnStmt 0x55d071acdde8 # | | | | `-CallExpr 0x55d071acddb8 'float' # | | | | |-ImplicitCastExpr 0x55d071acdda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071acdd80 '' Function 0x55d0719cb788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071acdd58 'float' # | | | | `-ImplicitCastExpr 0x55d071acdd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acdd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071acdcf0 'int' lvalue ParmVar 0x55d071acd9f0 'V' 'int' # | | | `-DeprecatedAttr 0x55d071acdb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071acdf58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071acdea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071ace2d0 # | | | | `-ReturnStmt 0x55d071ace2c0 # | | | | `-CallExpr 0x55d071ace290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ace278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ace258 '' Function 0x55d0719cba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ace230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ace218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ace200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ace1c8 'int2':'vector' lvalue ParmVar 0x55d071acdea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071ace008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ace430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ace380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071ace7b0 # | | | | `-ReturnStmt 0x55d071ace7a0 # | | | | `-CallExpr 0x55d071ace770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ace758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ace738 '' Function 0x55d0719cbc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ace710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ace6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ace6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ace6a8 'int3':'vector' lvalue ParmVar 0x55d071ace380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071ace4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ace910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ace860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071acec98 # | | | | `-ReturnStmt 0x55d071acec88 # | | | | `-CallExpr 0x55d071acec58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071acec40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071acec20 '' Function 0x55d0719ccf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071acebf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071acebe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acebc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aceb90 'int4':'vector' lvalue ParmVar 0x55d071ace860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071ace9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071acedf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071aced48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071acf1a0 # | | | | `-ReturnStmt 0x55d071acf190 # | | | | `-CallExpr 0x55d071acf160 'float' # | | | | |-ImplicitCastExpr 0x55d071acf148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071acf128 '' Function 0x55d0719cb788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071acf100 'float' # | | | | `-ImplicitCastExpr 0x55d071acf0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acf0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071acf068 'uint':'unsigned int' lvalue ParmVar 0x55d071aced48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071aceea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071acf300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071acf250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071acf698 # | | | | `-ReturnStmt 0x55d071acf688 # | | | | `-CallExpr 0x55d071acf658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071acf640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071acf620 '' Function 0x55d0719cba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071acf5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071acf5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acf5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071acf590 'uint2':'vector' lvalue ParmVar 0x55d071acf250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071acf3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071acf7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071acf748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071acfb98 # | | | | `-ReturnStmt 0x55d071acfb88 # | | | | `-CallExpr 0x55d071acfb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071acfb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071acfb20 '' Function 0x55d0719cbc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071acfaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071acfae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acfac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071acfa90 'uint3':'vector' lvalue ParmVar 0x55d071acf748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071acf8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071acfcf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071acfc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071ad00a0 # | | | | `-ReturnStmt 0x55d071ad0090 # | | | | `-CallExpr 0x55d071ad0060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad0048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ad0028 '' Function 0x55d0719ccf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ad0000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071acffe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071acffd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071acff98 'uint4':'vector' lvalue ParmVar 0x55d071acfc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071acfda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad0200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad0150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071ad0598 # | | | | `-ReturnStmt 0x55d071ad0588 # | | | | `-CallExpr 0x55d071ad0558 'float' # | | | | |-ImplicitCastExpr 0x55d071ad0540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ad0520 '' Function 0x55d0719cb788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ad04f8 'float' # | | | | `-ImplicitCastExpr 0x55d071ad04e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad04c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad0490 'int64_t':'long' lvalue ParmVar 0x55d071ad0150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071ad02b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad06f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad0648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071ad0ab0 # | | | | `-ReturnStmt 0x55d071ad0aa0 # | | | | `-CallExpr 0x55d071ad0a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad0a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ad0a38 '' Function 0x55d0719cba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ad0a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad09f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad09e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad09a8 'int64_t2':'vector' lvalue ParmVar 0x55d071ad0648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ad07a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad0c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad0b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071ad0fd0 # | | | | `-ReturnStmt 0x55d071ad0fc0 # | | | | `-CallExpr 0x55d071ad0f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad0f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ad0f58 '' Function 0x55d0719cbc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ad0f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad0f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad0f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad0ec8 'int64_t3':'vector' lvalue ParmVar 0x55d071ad0b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ad0cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad1830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad1080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071ad1bf8 # | | | | `-ReturnStmt 0x55d071ad1be8 # | | | | `-CallExpr 0x55d071ad1bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad1ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ad1b80 '' Function 0x55d0719ccf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ad1b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad1b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad1b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad1af0 'int64_t4':'vector' lvalue ParmVar 0x55d071ad1080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ad18e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad1d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad1ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071ad2110 # | | | | `-ReturnStmt 0x55d071ad2100 # | | | | `-CallExpr 0x55d071ad20d0 'float' # | | | | |-ImplicitCastExpr 0x55d071ad20b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ad2098 '' Function 0x55d0719cb788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ad2070 'float' # | | | | `-ImplicitCastExpr 0x55d071ad2058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad2040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad2008 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071ad1ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071ad1e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad2270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad21c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071ad2648 # | | | | `-ReturnStmt 0x55d071ad2638 # | | | | `-CallExpr 0x55d071ad2608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad25f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ad25d0 '' Function 0x55d0719cba00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ad25a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad2590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad2578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad2540 'uint64_t2':'vector' lvalue ParmVar 0x55d071ad21c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ad2320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad27a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad26f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071ad2b88 # | | | | `-ReturnStmt 0x55d071ad2b78 # | | | | `-CallExpr 0x55d071ad2b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad2b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ad2b10 '' Function 0x55d0719cbc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ad2ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad2ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad2ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad2a80 'uint64_t3':'vector' lvalue ParmVar 0x55d071ad26f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ad2858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad2ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad2c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071ad30d0 # | | | | `-ReturnStmt 0x55d071ad30c0 # | | | | `-CallExpr 0x55d071ad3090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad3078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ad3058 '' Function 0x55d0719ccf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ad3030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad3018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad3000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad2fc8 'uint64_t4':'vector' lvalue ParmVar 0x55d071ad2c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ad2d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad3240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad3190 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071ad3588 # | | | | `-ReturnStmt 0x55d071ad3578 # | | | | `-CallExpr 0x55d071ad3548 'float' # | | | | |-ImplicitCastExpr 0x55d071ad3530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ad3510 '' Function 0x55d0719cdb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ad34e8 'float' # | | | | `-ImplicitCastExpr 0x55d071ad34d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad34b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad3480 'double' lvalue ParmVar 0x55d071ad3190 'V' 'double' # | | | `-DeprecatedAttr 0x55d071ad32f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ad36f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad3648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071ad4260 # | | | | `-ReturnStmt 0x55d071ad4250 # | | | | `-CallExpr 0x55d071ad4220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad4208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ad41e8 '' Function 0x55d0719cde00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ad41c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad41a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad4190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad4158 'double2':'vector' lvalue ParmVar 0x55d071ad3648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071ad37a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ad43d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad4320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071ad4740 # | | | | `-ReturnStmt 0x55d071ad4730 # | | | | `-CallExpr 0x55d071ad4700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad46e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ad46c8 '' Function 0x55d0719ce078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ad46a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad4688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad4670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad4638 'double3':'vector' lvalue ParmVar 0x55d071ad4320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071ad4480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ad48b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad4800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071ad4c28 # | | | | `-ReturnStmt 0x55d071ad4c18 # | | | | `-CallExpr 0x55d071ad4be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad4bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ad4bb0 '' Function 0x55d0719ce2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ad4b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad4b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad4b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad4b20 'double4':'vector' lvalue ParmVar 0x55d071ad4800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071ad4960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ad4d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad4cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071ad50e0 # | | | | `-ReturnStmt 0x55d071ad50d0 # | | | | `-CallExpr 0x55d071ad50a0 'float' # | | | | |-ImplicitCastExpr 0x55d071ad5088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ad5068 '' Function 0x55d0719cdb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ad5040 'float' # | | | | `-ImplicitCastExpr 0x55d071ad5028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad5010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad4fd8 'int' lvalue ParmVar 0x55d071ad4cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55d071ad4e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad5240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad5190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071ad55b8 # | | | | `-ReturnStmt 0x55d071ad55a8 # | | | | `-CallExpr 0x55d071ad5578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad5560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ad5540 '' Function 0x55d0719cde00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ad5518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad5500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad54e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad54b0 'int2':'vector' lvalue ParmVar 0x55d071ad5190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071ad52f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad5718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad5668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071ad5a98 # | | | | `-ReturnStmt 0x55d071ad5a88 # | | | | `-CallExpr 0x55d071ad5a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad5a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ad5a20 '' Function 0x55d0719ce078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ad59f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad59e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad59c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad5990 'int3':'vector' lvalue ParmVar 0x55d071ad5668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071ad57c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad5bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad5b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071ad5f80 # | | | | `-ReturnStmt 0x55d071ad5f70 # | | | | `-CallExpr 0x55d071ad5f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad5f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ad5f08 '' Function 0x55d0719ce2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ad5ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad5ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad5eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad5e78 'int4':'vector' lvalue ParmVar 0x55d071ad5b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071ad5ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad6928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad6878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071ad6ca0 # | | | | `-ReturnStmt 0x55d071ad6c90 # | | | | `-CallExpr 0x55d071ad6c60 'float' # | | | | |-ImplicitCastExpr 0x55d071ad6c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ad6c28 '' Function 0x55d0719cdb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ad6c00 'float' # | | | | `-ImplicitCastExpr 0x55d071ad6be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad6bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad6b98 'uint':'unsigned int' lvalue ParmVar 0x55d071ad6878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071ad69d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad6e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad6d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071ad7198 # | | | | `-ReturnStmt 0x55d071ad7188 # | | | | `-CallExpr 0x55d071ad7158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad7140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ad7120 '' Function 0x55d0719cde00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ad70f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad70e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad70c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad7090 'uint2':'vector' lvalue ParmVar 0x55d071ad6d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071ad6eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad72f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad7248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071ad7698 # | | | | `-ReturnStmt 0x55d071ad7688 # | | | | `-CallExpr 0x55d071ad7658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad7640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ad7620 '' Function 0x55d0719ce078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ad75f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad75e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad75c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad7590 'uint3':'vector' lvalue ParmVar 0x55d071ad7248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071ad73a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad77f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad7748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071ad7ba0 # | | | | `-ReturnStmt 0x55d071ad7b90 # | | | | `-CallExpr 0x55d071ad7b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad7b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ad7b28 '' Function 0x55d0719ce2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ad7b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad7ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad7ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad7a98 'uint4':'vector' lvalue ParmVar 0x55d071ad7748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071ad78a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad7d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad7c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071ad8098 # | | | | `-ReturnStmt 0x55d071ad8088 # | | | | `-CallExpr 0x55d071ad8058 'float' # | | | | |-ImplicitCastExpr 0x55d071ad8040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ad8020 '' Function 0x55d0719cdb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ad7ff8 'float' # | | | | `-ImplicitCastExpr 0x55d071ad7fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad7fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad7f90 'int64_t':'long' lvalue ParmVar 0x55d071ad7c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071ad7db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad81f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad8148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071ad85b0 # | | | | `-ReturnStmt 0x55d071ad85a0 # | | | | `-CallExpr 0x55d071ad8570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad8558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ad8538 '' Function 0x55d0719cde00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ad8510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad84f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad84e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad84a8 'int64_t2':'vector' lvalue ParmVar 0x55d071ad8148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ad82a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad8710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad8660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071ad94c0 # | | | | `-ReturnStmt 0x55d071ad94b0 # | | | | `-CallExpr 0x55d071ad9480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad9468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ad9448 '' Function 0x55d0719ce078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ad9420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad9408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad93f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad93b8 'int64_t3':'vector' lvalue ParmVar 0x55d071ad8660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ad91b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad9620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad9570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071ad99e8 # | | | | `-ReturnStmt 0x55d071ad99d8 # | | | | `-CallExpr 0x55d071ad99a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ad9990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ad9970 '' Function 0x55d0719ce2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ad9948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ad9930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad9918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad98e0 'int64_t4':'vector' lvalue ParmVar 0x55d071ad9570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ad96d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ad9b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad9a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071ad9f00 # | | | | `-ReturnStmt 0x55d071ad9ef0 # | | | | `-CallExpr 0x55d071ad9ec0 'float' # | | | | |-ImplicitCastExpr 0x55d071ad9ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ad9e88 '' Function 0x55d0719cdb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ad9e60 'float' # | | | | `-ImplicitCastExpr 0x55d071ad9e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ad9e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ad9df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071ad9a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071ad9bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ada060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ad9fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071ada438 # | | | | `-ReturnStmt 0x55d071ada428 # | | | | `-CallExpr 0x55d071ada3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ada3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ada3c0 '' Function 0x55d0719cde00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ada398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ada380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ada368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ada330 'uint64_t2':'vector' lvalue ParmVar 0x55d071ad9fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ada110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ada598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ada4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071ada978 # | | | | `-ReturnStmt 0x55d071ada968 # | | | | `-CallExpr 0x55d071ada938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ada920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ada900 '' Function 0x55d0719ce078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ada8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ada8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ada8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ada870 'uint64_t3':'vector' lvalue ParmVar 0x55d071ada4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ada648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071adaad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071adaa28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071adaec0 # | | | | `-ReturnStmt 0x55d071adaeb0 # | | | | `-CallExpr 0x55d071adae80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071adae68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071adae48 '' Function 0x55d0719ce2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071adae20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071adae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adadf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adadb8 'uint64_t4':'vector' lvalue ParmVar 0x55d071adaa28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071adab88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071adb030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071adaf80 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071adb8b8 # | | | | `-ReturnStmt 0x55d071adb8a8 # | | | | `-CallExpr 0x55d071adb878 'float' # | | | | |-ImplicitCastExpr 0x55d071adb860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071adb840 '' Function 0x55d0719d2f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071adb818 'float' # | | | | `-ImplicitCastExpr 0x55d071adb800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adb7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adb7b0 'double' lvalue ParmVar 0x55d071adaf80 'V' 'double' # | | | `-DeprecatedAttr 0x55d071adb0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071adba28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071adb978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071adbd90 # | | | | `-ReturnStmt 0x55d071adbd80 # | | | | `-CallExpr 0x55d071adbd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071adbd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071adbd18 '' Function 0x55d0719d3178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071adbcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071adbcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adbcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adbc88 'double2':'vector' lvalue ParmVar 0x55d071adb978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071adbad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071adbf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071adbe50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071adc270 # | | | | `-ReturnStmt 0x55d071adc260 # | | | | `-CallExpr 0x55d071adc230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071adc218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071adc1f8 '' Function 0x55d0719d33f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071adc1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071adc1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adc1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adc168 'double3':'vector' lvalue ParmVar 0x55d071adbe50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071adbfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071adc3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071adc330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071adc758 # | | | | `-ReturnStmt 0x55d071adc748 # | | | | `-CallExpr 0x55d071adc718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071adc700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071adc6e0 '' Function 0x55d0719d3668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071adc6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071adc6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adc688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adc650 'double4':'vector' lvalue ParmVar 0x55d071adc330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071adc490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071adc8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071adc808 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071adcc18 # | | | | `-ReturnStmt 0x55d071adcc08 # | | | | `-CallExpr 0x55d071adcbd8 'float' # | | | | |-ImplicitCastExpr 0x55d071adcbc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071adcba0 '' Function 0x55d0719d2f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071adcb78 'float' # | | | | `-ImplicitCastExpr 0x55d071adcb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adcb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adcb10 'int' lvalue ParmVar 0x55d071adc808 'V' 'int' # | | | `-DeprecatedAttr 0x55d071adc968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071adcd78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071adccc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071add0f8 # | | | | `-ReturnStmt 0x55d071add0e8 # | | | | `-CallExpr 0x55d071add0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071add0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071add080 '' Function 0x55d0719d3178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071add058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071add040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071add028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adcff0 'int2':'vector' lvalue ParmVar 0x55d071adccc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071adce28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071add258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071add1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071add5e0 # | | | | `-ReturnStmt 0x55d071add5d0 # | | | | `-CallExpr 0x55d071add5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071add588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071add568 '' Function 0x55d0719d33f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071add540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071add528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071add510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071add4d8 'int3':'vector' lvalue ParmVar 0x55d071add1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071add308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ade000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071addf50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071ade390 # | | | | `-ReturnStmt 0x55d071ade380 # | | | | `-CallExpr 0x55d071ade350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ade338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ade318 '' Function 0x55d0719d3668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ade2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ade2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ade2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ade288 'int4':'vector' lvalue ParmVar 0x55d071addf50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071ade0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ade4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071ade440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071ade870 # | | | | `-ReturnStmt 0x55d071ade860 # | | | | `-CallExpr 0x55d071ade830 'float' # | | | | |-ImplicitCastExpr 0x55d071ade818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ade7f8 '' Function 0x55d0719d2f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ade7d0 'float' # | | | | `-ImplicitCastExpr 0x55d071ade7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ade7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ade768 'uint':'unsigned int' lvalue ParmVar 0x55d071ade440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071ade5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ade9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ade920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071aded70 # | | | | `-ReturnStmt 0x55d071aded60 # | | | | `-CallExpr 0x55d071aded30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071aded18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071adecf8 '' Function 0x55d0719d3178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071adecd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071adecb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adeca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adec68 'uint2':'vector' lvalue ParmVar 0x55d071ade920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071adea80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071adeed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071adee20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071adf278 # | | | | `-ReturnStmt 0x55d071adf268 # | | | | `-CallExpr 0x55d071adf238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071adf220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071adf200 '' Function 0x55d0719d33f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071adf1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071adf1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adf1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adf170 'uint3':'vector' lvalue ParmVar 0x55d071adee20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071adef80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071adf3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071adf328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071adf788 # | | | | `-ReturnStmt 0x55d071adf778 # | | | | `-CallExpr 0x55d071adf748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071adf730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071adf710 '' Function 0x55d0719d3668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071adf6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071adf6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adf6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adf680 'uint4':'vector' lvalue ParmVar 0x55d071adf328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071adf488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071adf8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071adf838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071adfc88 # | | | | `-ReturnStmt 0x55d071adfc78 # | | | | `-CallExpr 0x55d071adfc48 'float' # | | | | |-ImplicitCastExpr 0x55d071adfc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071adfc10 '' Function 0x55d0719d2f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071adfbe8 'float' # | | | | `-ImplicitCastExpr 0x55d071adfbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071adfbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071adfb80 'int64_t':'long' lvalue ParmVar 0x55d071adf838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071adf998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071adfde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071adfd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071ae1a78 # | | | | `-ReturnStmt 0x55d071ae1a68 # | | | | `-CallExpr 0x55d071ae1a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae1a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ae1a00 '' Function 0x55d0719d3178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ae19d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae19c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae19a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae1970 'int64_t2':'vector' lvalue ParmVar 0x55d071adfd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071adfe98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae1bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae1b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071ae1fa0 # | | | | `-ReturnStmt 0x55d071ae1f90 # | | | | `-CallExpr 0x55d071ae1f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae1f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ae1f28 '' Function 0x55d0719d33f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ae1f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae1ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae1ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae1e98 'int64_t3':'vector' lvalue ParmVar 0x55d071ae1b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ae1c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae2100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae2050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071ae24d0 # | | | | `-ReturnStmt 0x55d071ae24c0 # | | | | `-CallExpr 0x55d071ae2490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae2478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ae2458 '' Function 0x55d0719d3668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ae2430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae2418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae2400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae23c8 'int64_t4':'vector' lvalue ParmVar 0x55d071ae2050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ae21b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae2630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae2580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071ae29f0 # | | | | `-ReturnStmt 0x55d071ae29e0 # | | | | `-CallExpr 0x55d071ae29b0 'float' # | | | | |-ImplicitCastExpr 0x55d071ae2998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ae2978 '' Function 0x55d0719d2f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ae2950 'float' # | | | | `-ImplicitCastExpr 0x55d071ae2938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae2920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae28e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071ae2580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071ae26e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae2b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae2aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071ae2f30 # | | | | `-ReturnStmt 0x55d071ae2f20 # | | | | `-CallExpr 0x55d071ae2ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae2ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ae2eb8 '' Function 0x55d0719d3178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ae2e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae2e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae2e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae2e28 'uint64_t2':'vector' lvalue ParmVar 0x55d071ae2aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ae2c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae3090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae2fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071ae3478 # | | | | `-ReturnStmt 0x55d071ae3468 # | | | | `-CallExpr 0x55d071ae3438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae3420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ae3400 '' Function 0x55d0719d33f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ae33d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae33c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae33a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae3370 'uint64_t3':'vector' lvalue ParmVar 0x55d071ae2fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ae3140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae35d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae3528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071ae42d0 # | | | | `-ReturnStmt 0x55d071ae42c0 # | | | | `-CallExpr 0x55d071ae4290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae4278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ae4258 '' Function 0x55d0719d3668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ae4230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae4218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae4200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae41c8 'uint64_t4':'vector' lvalue ParmVar 0x55d071ae3528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ae3688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae4438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae4388 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071ae4780 # | | | | `-ReturnStmt 0x55d071ae4770 # | | | | `-CallExpr 0x55d071ae4740 'float' # | | | | |-ImplicitCastExpr 0x55d071ae4728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ae4708 '' Function 0x55d0719da628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ae46e0 'float' # | | | | `-ImplicitCastExpr 0x55d071ae46c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae46b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae4678 'double' lvalue ParmVar 0x55d071ae4388 'V' 'double' # | | | `-DeprecatedAttr 0x55d071ae44e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ae48e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae4838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071ae4c50 # | | | | `-ReturnStmt 0x55d071ae4c40 # | | | | `-CallExpr 0x55d071ae4c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae4bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ae4bd8 '' Function 0x55d0719da8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ae4bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae4b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae4b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae4b48 'double2':'vector' lvalue ParmVar 0x55d071ae4838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071ae4998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ae4db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae4d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071ae5128 # | | | | `-ReturnStmt 0x55d071ae5118 # | | | | `-CallExpr 0x55d071ae50e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae50d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ae50b0 '' Function 0x55d0719dab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ae5088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae5070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae5058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae5020 'double3':'vector' lvalue ParmVar 0x55d071ae4d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071ae4e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ae5290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae51e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071ae5608 # | | | | `-ReturnStmt 0x55d071ae55f8 # | | | | `-CallExpr 0x55d071ae55c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae55b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ae5590 '' Function 0x55d0719dada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ae5568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae5550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae5538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae5500 'double4':'vector' lvalue ParmVar 0x55d071ae51e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071ae5340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071ae5768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae56b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071ae5ac0 # | | | | `-ReturnStmt 0x55d071ae5ab0 # | | | | `-CallExpr 0x55d071ae5a80 'float' # | | | | |-ImplicitCastExpr 0x55d071ae5a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ae5a48 '' Function 0x55d0719da628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ae5a20 'float' # | | | | `-ImplicitCastExpr 0x55d071ae5a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae59f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae59b8 'int' lvalue ParmVar 0x55d071ae56b8 'V' 'int' # | | | `-DeprecatedAttr 0x55d071ae5818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae5c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae5b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071ae5f98 # | | | | `-ReturnStmt 0x55d071ae5f88 # | | | | `-CallExpr 0x55d071ae5f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae5f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ae5f20 '' Function 0x55d0719da8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ae5ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae5ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae5ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae5e90 'int2':'vector' lvalue ParmVar 0x55d071ae5b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071ae5cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae6780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae66d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071ae6b00 # | | | | `-ReturnStmt 0x55d071ae6af0 # | | | | `-CallExpr 0x55d071ae6ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae6aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ae6a88 '' Function 0x55d0719dab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ae6a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae6a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae6a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae69f8 'int3':'vector' lvalue ParmVar 0x55d071ae66d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071ae6830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae6c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae6bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071ae6fe8 # | | | | `-ReturnStmt 0x55d071ae6fd8 # | | | | `-CallExpr 0x55d071ae6fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae6f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ae6f70 '' Function 0x55d0719dada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ae6f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae6f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae6f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae6ee0 'int4':'vector' lvalue ParmVar 0x55d071ae6bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071ae6d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae7148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae7098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071ae74c0 # | | | | `-ReturnStmt 0x55d071ae74b0 # | | | | `-CallExpr 0x55d071ae7480 'float' # | | | | |-ImplicitCastExpr 0x55d071ae7468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ae7448 '' Function 0x55d0719da628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ae7420 'float' # | | | | `-ImplicitCastExpr 0x55d071ae7408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae73f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae73b8 'uint':'unsigned int' lvalue ParmVar 0x55d071ae7098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071ae71f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae7620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae7570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071ae79b8 # | | | | `-ReturnStmt 0x55d071ae79a8 # | | | | `-CallExpr 0x55d071ae7978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae7960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ae7940 '' Function 0x55d0719da8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ae7918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae7900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae78e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae78b0 'uint2':'vector' lvalue ParmVar 0x55d071ae7570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071ae76d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae7b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae7a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071ae7eb8 # | | | | `-ReturnStmt 0x55d071ae7ea8 # | | | | `-CallExpr 0x55d071ae7e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae7e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ae7e40 '' Function 0x55d0719dab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ae7e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae7e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae7de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae7db0 'uint3':'vector' lvalue ParmVar 0x55d071ae7a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071ae7bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae8018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae7f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071ae83c0 # | | | | `-ReturnStmt 0x55d071ae83b0 # | | | | `-CallExpr 0x55d071ae8380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae8368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071ae8348 '' Function 0x55d0719dada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071ae8320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae8308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae82f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae82b8 'uint4':'vector' lvalue ParmVar 0x55d071ae7f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071ae80c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae8520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae8470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071ae9200 # | | | | `-ReturnStmt 0x55d071ae91f0 # | | | | `-CallExpr 0x55d071ae91c0 'float' # | | | | |-ImplicitCastExpr 0x55d071ae91a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071ae9188 '' Function 0x55d0719da628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071ae9160 'float' # | | | | `-ImplicitCastExpr 0x55d071ae9148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae9130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae90f8 'int64_t':'long' lvalue ParmVar 0x55d071ae8470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071ae85d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae9360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae92b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071ae9718 # | | | | `-ReturnStmt 0x55d071ae9708 # | | | | `-CallExpr 0x55d071ae96d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae96c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071ae96a0 '' Function 0x55d0719da8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071ae9678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae9660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae9648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae9610 'int64_t2':'vector' lvalue ParmVar 0x55d071ae92b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071ae9410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae9878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae97c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071ae9c38 # | | | | `-ReturnStmt 0x55d071ae9c28 # | | | | `-CallExpr 0x55d071ae9bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071ae9be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071ae9bc0 '' Function 0x55d0719dab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071ae9b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071ae9b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071ae9b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071ae9b30 'int64_t3':'vector' lvalue ParmVar 0x55d071ae97c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071ae9928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071ae9d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071ae9ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071aea160 # | | | | `-ReturnStmt 0x55d071aea150 # | | | | `-CallExpr 0x55d071aea120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071aea108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071aea0e8 '' Function 0x55d0719dada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071aea0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071aea0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aea090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aea058 'int64_t4':'vector' lvalue ParmVar 0x55d071ae9ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071ae9e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aea2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071aea210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071aea678 # | | | | `-ReturnStmt 0x55d071aea668 # | | | | `-CallExpr 0x55d071aea638 'float' # | | | | |-ImplicitCastExpr 0x55d071aea620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071aea600 '' Function 0x55d0719da628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071aea5d8 'float' # | | | | `-ImplicitCastExpr 0x55d071aea5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aea5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aea570 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071aea210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071aea370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aea7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071aea728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071aeabb0 # | | | | `-ReturnStmt 0x55d071aeaba0 # | | | | `-CallExpr 0x55d071aeab70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071aeab58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071aeab38 '' Function 0x55d0719da8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071aeab10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071aeaaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aeaae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aeaaa8 'uint64_t2':'vector' lvalue ParmVar 0x55d071aea728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071aea888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aead10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071aeac60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071aee628 # | | | | `-ReturnStmt 0x55d071aee618 # | | | | `-CallExpr 0x55d071aee5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071aee5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071aee5b0 '' Function 0x55d0719dab18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071aee588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071aee570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aee558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aeafe8 'uint64_t3':'vector' lvalue ParmVar 0x55d071aeac60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071aeadc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aee788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071aee6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071aeeb70 # | | | | `-ReturnStmt 0x55d071aeeb60 # | | | | `-CallExpr 0x55d071aeeb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071aeeb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071aeeaf8 '' Function 0x55d0719dada0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071aeead0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071aeeab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aeeaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aeea68 'uint64_t4':'vector' lvalue ParmVar 0x55d071aee6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071aee838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071aeece0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071aeec30 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071aef028 # | | | | `-ReturnStmt 0x55d071aef018 # | | | | `-CallExpr 0x55d071aeefe8 'float' # | | | | |-ImplicitCastExpr 0x55d071aeefd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071aeefb0 '' Function 0x55d0719db9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071aeef88 'float' # | | | | `-ImplicitCastExpr 0x55d071aeef70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aeef58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aeef20 'double' lvalue ParmVar 0x55d071aeec30 'V' 'double' # | | | `-DeprecatedAttr 0x55d071aeed90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071aef198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071aef0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071aef500 # | | | | `-ReturnStmt 0x55d071aef4f0 # | | | | `-CallExpr 0x55d071aef4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071aef4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071aef488 '' Function 0x55d0719b9dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071aef460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071aef448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aef430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aef3f8 'double2':'vector' lvalue ParmVar 0x55d071aef0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071aef248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071aef670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071aef5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071aef9e0 # | | | | `-ReturnStmt 0x55d071aef9d0 # | | | | `-CallExpr 0x55d071aef9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071aef988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071aef968 '' Function 0x55d0719ba038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071aef940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071aef928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aef910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aef8d8 'double3':'vector' lvalue ParmVar 0x55d071aef5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071aef720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071aefb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071aefaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071aefec8 # | | | | `-ReturnStmt 0x55d071aefeb8 # | | | | `-CallExpr 0x55d071aefe88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071aefe70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071aefe50 '' Function 0x55d0719ba2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071aefe28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071aefe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071aefdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071aefdc0 'double4':'vector' lvalue ParmVar 0x55d071aefaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071aefc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071af0028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071aeff78 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071af0380 # | | | | `-ReturnStmt 0x55d071af0370 # | | | | `-CallExpr 0x55d071af0340 'float' # | | | | |-ImplicitCastExpr 0x55d071af0328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071af0308 '' Function 0x55d0719db9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071af02e0 'float' # | | | | `-ImplicitCastExpr 0x55d071af02c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af02b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af0278 'int' lvalue ParmVar 0x55d071aeff78 'V' 'int' # | | | `-DeprecatedAttr 0x55d071af00d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af0550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071af0430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071af08c8 # | | | | `-ReturnStmt 0x55d071af08b8 # | | | | `-CallExpr 0x55d071af0888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071af0870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071af0850 '' Function 0x55d0719b9dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071af0828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071af0810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af07f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af07c0 'int2':'vector' lvalue ParmVar 0x55d071af0430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071af0600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af0a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071af0978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071af0da8 # | | | | `-ReturnStmt 0x55d071af0d98 # | | | | `-CallExpr 0x55d071af0d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071af0d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071af0d30 '' Function 0x55d0719ba038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071af0d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071af0cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af0cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af0ca0 'int3':'vector' lvalue ParmVar 0x55d071af0978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071af0ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af0f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071af0e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071af1290 # | | | | `-ReturnStmt 0x55d071af1280 # | | | | `-CallExpr 0x55d071af1250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071af1238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071af1218 '' Function 0x55d0719ba2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071af11f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071af11d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af11c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af1188 'int4':'vector' lvalue ParmVar 0x55d071af0e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071af0fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af13f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071af1340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071af1768 # | | | | `-ReturnStmt 0x55d071af1758 # | | | | `-CallExpr 0x55d071af1728 'float' # | | | | |-ImplicitCastExpr 0x55d071af1710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071af16f0 '' Function 0x55d0719db9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071af16c8 'float' # | | | | `-ImplicitCastExpr 0x55d071af16b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af1698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af1660 'uint':'unsigned int' lvalue ParmVar 0x55d071af1340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071af14a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af18c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071af1818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071af1c60 # | | | | `-ReturnStmt 0x55d071af1c50 # | | | | `-CallExpr 0x55d071af1c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071af1c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071af1be8 '' Function 0x55d0719b9dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071af1bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071af1ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af1b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af1b58 'uint2':'vector' lvalue ParmVar 0x55d071af1818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071af1978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af1dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071af1d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071af2160 # | | | | `-ReturnStmt 0x55d071af2150 # | | | | `-CallExpr 0x55d071af2120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071af2108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071af20e8 '' Function 0x55d0719ba038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071af20c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071af20a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af2090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af2058 'uint3':'vector' lvalue ParmVar 0x55d071af1d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071af1e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af22c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071af2210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071af2680 # | | | | `-ReturnStmt 0x55d071af2670 # | | | | `-CallExpr 0x55d071af2640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071af2628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071af2608 '' Function 0x55d0719ba2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071af25e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071af25c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af25b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af2578 'uint4':'vector' lvalue ParmVar 0x55d071af2210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071af2370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af27e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071af2730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071af2b78 # | | | | `-ReturnStmt 0x55d071af2b68 # | | | | `-CallExpr 0x55d071af2b38 'float' # | | | | |-ImplicitCastExpr 0x55d071af2b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071af2b00 '' Function 0x55d0719db9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071af2ad8 'float' # | | | | `-ImplicitCastExpr 0x55d071af2ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af2aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af2a70 'int64_t':'long' lvalue ParmVar 0x55d071af2730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071af2890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af2cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071af2c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071af3090 # | | | | `-ReturnStmt 0x55d071af3080 # | | | | `-CallExpr 0x55d071af3050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071af3038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071af3018 '' Function 0x55d0719b9dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071af2ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071af2fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af2fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af2f88 'int64_t2':'vector' lvalue ParmVar 0x55d071af2c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071af2d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af31f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071af3140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071af35b0 # | | | | `-ReturnStmt 0x55d071af35a0 # | | | | `-CallExpr 0x55d071af3570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071af3558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071af3538 '' Function 0x55d0719ba038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071af3510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071af34f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af34e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af34a8 'int64_t3':'vector' lvalue ParmVar 0x55d071af3140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071af32a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af3710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071af3660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071af3ad8 # | | | | `-ReturnStmt 0x55d071af3ac8 # | | | | `-CallExpr 0x55d071af3a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071af3a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071af3a60 '' Function 0x55d0719ba2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071af3a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071af3a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af3a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af39d0 'int64_t4':'vector' lvalue ParmVar 0x55d071af3660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071af37c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af3c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071af3b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071af3ff0 # | | | | `-ReturnStmt 0x55d071af3fe0 # | | | | `-CallExpr 0x55d071af3fb0 'float' # | | | | |-ImplicitCastExpr 0x55d071af3f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071af3f78 '' Function 0x55d0719db9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071af3f50 'float' # | | | | `-ImplicitCastExpr 0x55d071af3f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af3f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af3ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071af3b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071af3ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af4150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071af40a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071af4528 # | | | | `-ReturnStmt 0x55d071af4518 # | | | | `-CallExpr 0x55d071af44e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071af44d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071af44b0 '' Function 0x55d0719b9dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071af4488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071af4470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af4458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af4420 'uint64_t2':'vector' lvalue ParmVar 0x55d071af40a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071af4200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af4988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071af48d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071af4d68 # | | | | `-ReturnStmt 0x55d071af4d58 # | | | | `-CallExpr 0x55d071af4d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071af4d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071af4cf0 '' Function 0x55d0719ba038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071af4cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071af4cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af4c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af4c60 'uint64_t3':'vector' lvalue ParmVar 0x55d071af48d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071af4a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af4ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071af4e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071af52b0 # | | | | `-ReturnStmt 0x55d071af52a0 # | | | | `-CallExpr 0x55d071af5270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071af5258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071af5238 '' Function 0x55d0719ba2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071af5210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071af51f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af51e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af51a8 'uint64_t4':'vector' lvalue ParmVar 0x55d071af4e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071af4f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af5420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071af5370 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071af5768 # | | | | `-ReturnStmt 0x55d071af5758 # | | | | `-CallExpr 0x55d071af5728 'float' # | | | | |-ImplicitCastExpr 0x55d071af5710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071af56f0 '' Function 0x55d0719e5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071af56c8 'float' # | | | | `-ImplicitCastExpr 0x55d071af56b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af5698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af5660 'double' lvalue ParmVar 0x55d071af5370 'V' 'double' # | | | `-DeprecatedAttr 0x55d071af54d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071af58d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071af5828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071af5c40 # | | | | `-ReturnStmt 0x55d071af5c30 # | | | | `-CallExpr 0x55d071af5c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071af5be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071af5bc8 '' Function 0x55d0719e54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071af5ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071af5b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af5b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af5b38 'double2':'vector' lvalue ParmVar 0x55d071af5828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071af5988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071af5db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071af5d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071af6120 # | | | | `-ReturnStmt 0x55d071af6110 # | | | | `-CallExpr 0x55d071af60e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071af60c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071af60a8 '' Function 0x55d0719e5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071af6080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071af6068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af6050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af6018 'double3':'vector' lvalue ParmVar 0x55d071af5d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071af5e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071af6290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071af61e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071af6608 # | | | | `-ReturnStmt 0x55d071af65f8 # | | | | `-CallExpr 0x55d071af65c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071af65b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071af6590 '' Function 0x55d0719e59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071af6568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071af6550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af6538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af6500 'double4':'vector' lvalue ParmVar 0x55d071af61e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071af6340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071af6768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071af66b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071af7368 # | | | | `-ReturnStmt 0x55d071af7358 # | | | | `-CallExpr 0x55d071af7328 'float' # | | | | |-ImplicitCastExpr 0x55d071af7310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071af72f0 '' Function 0x55d0719e5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071af72c8 'float' # | | | | `-ImplicitCastExpr 0x55d071af72b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af7298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af7260 'int' lvalue ParmVar 0x55d071af66b8 'V' 'int' # | | | `-DeprecatedAttr 0x55d071af70c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af74c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071af7418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071af7840 # | | | | `-ReturnStmt 0x55d071af7830 # | | | | `-CallExpr 0x55d071af7800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071af77e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071af77c8 '' Function 0x55d0719e54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071af77a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071af7788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af7770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af7738 'int2':'vector' lvalue ParmVar 0x55d071af7418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071af7578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af79a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071af78f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071af7d20 # | | | | `-ReturnStmt 0x55d071af7d10 # | | | | `-CallExpr 0x55d071af7ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071af7cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071af7ca8 '' Function 0x55d0719e5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071af7c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071af7c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af7c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af7c18 'int3':'vector' lvalue ParmVar 0x55d071af78f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071af7a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af7e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071af7dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071af8208 # | | | | `-ReturnStmt 0x55d071af81f8 # | | | | `-CallExpr 0x55d071af81c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071af81b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071af8190 '' Function 0x55d0719e59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071af8168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071af8150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af8138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af8100 'int4':'vector' lvalue ParmVar 0x55d071af7dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071af7f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af8368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071af82b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071af86e0 # | | | | `-ReturnStmt 0x55d071af86d0 # | | | | `-CallExpr 0x55d071af86a0 'float' # | | | | |-ImplicitCastExpr 0x55d071af8688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071af8668 '' Function 0x55d0719e5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071af8640 'float' # | | | | `-ImplicitCastExpr 0x55d071af8628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af8610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af85d8 'uint':'unsigned int' lvalue ParmVar 0x55d071af82b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071af8418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af8840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071af8790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071af8bd8 # | | | | `-ReturnStmt 0x55d071af8bc8 # | | | | `-CallExpr 0x55d071af8b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071af8b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071af8b60 '' Function 0x55d0719e54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071af8b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071af8b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af8b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af8ad0 'uint2':'vector' lvalue ParmVar 0x55d071af8790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071af88f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071af8d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071af8c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071affb60 # | | | | `-ReturnStmt 0x55d071affb50 # | | | | `-CallExpr 0x55d071affb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071af9080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071af9060 '' Function 0x55d0719e5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071af9038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071af9020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071af9008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071af8fd0 'uint3':'vector' lvalue ParmVar 0x55d071af8c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071af8de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071affcc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071affc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b00068 # | | | | `-ReturnStmt 0x55d071b00058 # | | | | `-CallExpr 0x55d071b00028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b00010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071affff0 '' Function 0x55d0719e59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071afffc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071afffb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071afff98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071afff60 'uint4':'vector' lvalue ParmVar 0x55d071affc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071affd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b001c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b00118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b00560 # | | | | `-ReturnStmt 0x55d071b00550 # | | | | `-CallExpr 0x55d071b00520 'float' # | | | | |-ImplicitCastExpr 0x55d071b00508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b004e8 '' Function 0x55d0719e5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b004c0 'float' # | | | | `-ImplicitCastExpr 0x55d071b004a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b00490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b00458 'int64_t':'long' lvalue ParmVar 0x55d071b00118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b00278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b006c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b00610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b00a78 # | | | | `-ReturnStmt 0x55d071b00a68 # | | | | `-CallExpr 0x55d071b00a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b00a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b00a00 '' Function 0x55d0719e54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b009d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b009c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b009a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b00970 'int64_t2':'vector' lvalue ParmVar 0x55d071b00610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b00770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b00bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b00b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b00f98 # | | | | `-ReturnStmt 0x55d071b00f88 # | | | | `-CallExpr 0x55d071b00f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b00f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b00f20 '' Function 0x55d0719e5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b00ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b00ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b00ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b00e90 'int64_t3':'vector' lvalue ParmVar 0x55d071b00b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b00c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b010f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b01048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b014c0 # | | | | `-ReturnStmt 0x55d071b014b0 # | | | | `-CallExpr 0x55d071b01480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b01468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b01448 '' Function 0x55d0719e59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b01420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b01408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b013f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b013b8 'int64_t4':'vector' lvalue ParmVar 0x55d071b01048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b011a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b01620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b01570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b019d8 # | | | | `-ReturnStmt 0x55d071b019c8 # | | | | `-CallExpr 0x55d071b01998 'float' # | | | | |-ImplicitCastExpr 0x55d071b01980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b01960 '' Function 0x55d0719e5240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b01938 'float' # | | | | `-ImplicitCastExpr 0x55d071b01920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b01908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b018d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b01570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b016d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a4ee70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b01a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071a4f248 # | | | | `-ReturnStmt 0x55d071a4f238 # | | | | `-CallExpr 0x55d071a4f208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a4f1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a4f1d0 '' Function 0x55d0719e54b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a4f1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a4f190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a4f178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a4f140 'uint64_t2':'vector' lvalue ParmVar 0x55d071b01a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071a4ef20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a4f3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a4f2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071a4f788 # | | | | `-ReturnStmt 0x55d071a4f778 # | | | | `-CallExpr 0x55d071a4f748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a4f730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a4f710 '' Function 0x55d0719e5730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a4f6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a4f6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a4f6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a4f680 'uint64_t3':'vector' lvalue ParmVar 0x55d071a4f2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071a4f458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a4f8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a4f838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071a4fcd0 # | | | | `-ReturnStmt 0x55d071a4fcc0 # | | | | `-CallExpr 0x55d071a4fc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a4fc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a4fc58 '' Function 0x55d0719e59a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a4fc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a4fc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a4fc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a4fbc8 'uint64_t4':'vector' lvalue ParmVar 0x55d071a4f838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071a4f998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a4fe40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071a4fd90 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071a50188 # | | | | `-ReturnStmt 0x55d071a50178 # | | | | `-CallExpr 0x55d071a50148 'float' # | | | | |-ImplicitCastExpr 0x55d071a50130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a50110 '' Function 0x55d0719e65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a500e8 'float' # | | | | `-ImplicitCastExpr 0x55d071a500d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a500b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a50080 'double' lvalue ParmVar 0x55d071a4fd90 'V' 'double' # | | | `-DeprecatedAttr 0x55d071a4fef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a502f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a50248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071a50660 # | | | | `-ReturnStmt 0x55d071a50650 # | | | | `-CallExpr 0x55d071a50620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a50608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a505e8 '' Function 0x55d0719e6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a505c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a505a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a50590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a50558 'double2':'vector' lvalue ParmVar 0x55d071a50248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071a503a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a507d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a50720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071a50b40 # | | | | `-ReturnStmt 0x55d071a50b30 # | | | | `-CallExpr 0x55d071a50b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a50ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a50ac8 '' Function 0x55d0719e6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a50aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a50a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a50a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a50a38 'double3':'vector' lvalue ParmVar 0x55d071a50720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071a50880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a50cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a50c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b031a8 # | | | | `-ReturnStmt 0x55d071b03198 # | | | | `-CallExpr 0x55d071b03168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b03150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b03130 '' Function 0x55d0719e6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b03108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b030f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b030d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b030a0 'double4':'vector' lvalue ParmVar 0x55d071a50c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071a50d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b03308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b03258 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b03660 # | | | | `-ReturnStmt 0x55d071b03650 # | | | | `-CallExpr 0x55d071b03620 'float' # | | | | |-ImplicitCastExpr 0x55d071b03608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b035e8 '' Function 0x55d0719e65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b035c0 'float' # | | | | `-ImplicitCastExpr 0x55d071b035a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b03590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b03558 'int' lvalue ParmVar 0x55d071b03258 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b033b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b037c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b03710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b03b38 # | | | | `-ReturnStmt 0x55d071b03b28 # | | | | `-CallExpr 0x55d071b03af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b03ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b03ac0 '' Function 0x55d0719e6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b03a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b03a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b03a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b03a30 'int2':'vector' lvalue ParmVar 0x55d071b03710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b03870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b03c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b03be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b04018 # | | | | `-ReturnStmt 0x55d071b04008 # | | | | `-CallExpr 0x55d071b03fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b03fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b03fa0 '' Function 0x55d0719e6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b03f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b03f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b03f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b03f10 'int3':'vector' lvalue ParmVar 0x55d071b03be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b03d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b04178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b040c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b04500 # | | | | `-ReturnStmt 0x55d071b044f0 # | | | | `-CallExpr 0x55d071b044c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b044a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b04488 '' Function 0x55d0719e6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b04460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b04448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b04430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b043f8 'int4':'vector' lvalue ParmVar 0x55d071b040c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b04228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b04660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b045b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b049d8 # | | | | `-ReturnStmt 0x55d071b049c8 # | | | | `-CallExpr 0x55d071b04998 'float' # | | | | |-ImplicitCastExpr 0x55d071b04980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b04960 '' Function 0x55d0719e65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b04938 'float' # | | | | `-ImplicitCastExpr 0x55d071b04920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b04908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b048d0 'uint':'unsigned int' lvalue ParmVar 0x55d071b045b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b04710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b04b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b04a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b04ed0 # | | | | `-ReturnStmt 0x55d071b04ec0 # | | | | `-CallExpr 0x55d071b04e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b04e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b04e58 '' Function 0x55d0719e6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b04e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b04e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b04e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b04dc8 'uint2':'vector' lvalue ParmVar 0x55d071b04a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b04be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b05860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b057b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b05c00 # | | | | `-ReturnStmt 0x55d071b05bf0 # | | | | `-CallExpr 0x55d071b05bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b05ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b05b88 '' Function 0x55d0719e6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b05b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b05b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b05b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b05af8 'uint3':'vector' lvalue ParmVar 0x55d071b057b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b05910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b05d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b05cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b06108 # | | | | `-ReturnStmt 0x55d071b060f8 # | | | | `-CallExpr 0x55d071b060c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b060b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b06090 '' Function 0x55d0719e6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b06068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b06050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b06038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b06000 'uint4':'vector' lvalue ParmVar 0x55d071b05cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b05e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b06268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b061b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b06600 # | | | | `-ReturnStmt 0x55d071b065f0 # | | | | `-CallExpr 0x55d071b065c0 'float' # | | | | |-ImplicitCastExpr 0x55d071b065a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b06588 '' Function 0x55d0719e65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b06560 'float' # | | | | `-ImplicitCastExpr 0x55d071b06548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b06530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b064f8 'int64_t':'long' lvalue ParmVar 0x55d071b061b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b06318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b06760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b066b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b06b18 # | | | | `-ReturnStmt 0x55d071b06b08 # | | | | `-CallExpr 0x55d071b06ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b06ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b06aa0 '' Function 0x55d0719e6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b06a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b06a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b06a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b06a10 'int64_t2':'vector' lvalue ParmVar 0x55d071b066b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b06810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b06c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b06bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b07038 # | | | | `-ReturnStmt 0x55d071b07028 # | | | | `-CallExpr 0x55d071b06ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b06fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b06fc0 '' Function 0x55d0719e6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b06f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b06f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b06f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b06f30 'int64_t3':'vector' lvalue ParmVar 0x55d071b06bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b06d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b07198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b070e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b07560 # | | | | `-ReturnStmt 0x55d071b07550 # | | | | `-CallExpr 0x55d071b07520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b07508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b074e8 '' Function 0x55d0719e6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b074c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b074a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b07490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b07458 'int64_t4':'vector' lvalue ParmVar 0x55d071b070e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b07248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b076c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b07610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b08488 # | | | | `-ReturnStmt 0x55d071b08478 # | | | | `-CallExpr 0x55d071b08448 'float' # | | | | |-ImplicitCastExpr 0x55d071b08430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b08410 '' Function 0x55d0719e65f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b083e8 'float' # | | | | `-ImplicitCastExpr 0x55d071b083d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b083b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b08380 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b07610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b08180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b085e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b08538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b089c0 # | | | | `-ReturnStmt 0x55d071b089b0 # | | | | `-CallExpr 0x55d071b08980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b08968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b08948 '' Function 0x55d0719e6870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b08920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b08908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b088f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b088b8 'uint64_t2':'vector' lvalue ParmVar 0x55d071b08538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b08698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b08b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b08a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b08f00 # | | | | `-ReturnStmt 0x55d071b08ef0 # | | | | `-CallExpr 0x55d071b08ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b08ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b08e88 '' Function 0x55d0719e6ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b08e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b08e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b08e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b08df8 'uint64_t3':'vector' lvalue ParmVar 0x55d071b08a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b08bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b09060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b08fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b09448 # | | | | `-ReturnStmt 0x55d071b09438 # | | | | `-CallExpr 0x55d071b09408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b093f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b093d0 '' Function 0x55d0719e6d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b093a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b09390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b09378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b09340 'uint64_t4':'vector' lvalue ParmVar 0x55d071b08fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b09110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b095a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b09500 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b09928 # | | | | `-ReturnStmt 0x55d071b09918 # | | | | `-CallExpr 0x55d071b098e8 'bool' # | | | | |-ImplicitCastExpr 0x55d071b098d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b09878 '' Function 0x55d0719e7ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55d071b09850 'float' # | | | | `-ImplicitCastExpr 0x55d071b09838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b09820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b097e8 'double' lvalue ParmVar 0x55d071b09500 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b09658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b09a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b099e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b09e58 # | | | | `-ReturnStmt 0x55d071b09e48 # | | | | `-CallExpr 0x55d071b09e18 'vector' # | | | | |-ImplicitCastExpr 0x55d071b09e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b09d80 '' Function 0x55d0719e7df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b09d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b09d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b09d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b09cf0 'double2':'vector' lvalue ParmVar 0x55d071b099e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b09b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b09fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b09f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b0a798 # | | | | `-ReturnStmt 0x55d071b0a788 # | | | | `-CallExpr 0x55d071b0a758 'vector' # | | | | |-ImplicitCastExpr 0x55d071b0a740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b0a6c0 '' Function 0x55d0719e80e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b0a698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b0a680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b0a668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b0a630 'double3':'vector' lvalue ParmVar 0x55d071b09f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b0a070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b0a900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0a850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b0acd8 # | | | | `-ReturnStmt 0x55d071b0acc8 # | | | | `-CallExpr 0x55d071b0ac98 'vector' # | | | | |-ImplicitCastExpr 0x55d071b0ac80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b0ac00 '' Function 0x55d0719e83d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b0abd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b0abc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b0aba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b0ab70 'double4':'vector' lvalue ParmVar 0x55d071b0a850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b0a9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b0adb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0ad08 col:29 used V 'double' # | | | `-CompoundStmt 0x55d071b0b018 # | | | `-ReturnStmt 0x55d071b0b008 # | | | `-CallExpr 0x55d071b0afd8 'bool' # | | | |-ImplicitCastExpr 0x55d071b0afc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55d071b0afa0 '' Function 0x55d0719e9000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55d071b0af78 'float' # | | | `-ImplicitCastExpr 0x55d071b0af60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d071b0af48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d071b0af10 'double' lvalue ParmVar 0x55d071b0ad08 'V' 'double' # | | |-FunctionDecl 0x55d071b0b0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0b048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55d071b0b380 # | | | `-ReturnStmt 0x55d071b0b370 # | | | `-CallExpr 0x55d071b0b340 'vector' # | | | |-ImplicitCastExpr 0x55d071b0b328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55d071b0b308 '' Function 0x55d0719e9278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55d071b0b2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55d071b0b2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d071b0b2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d071b0b278 'double2':'vector' lvalue ParmVar 0x55d071b0b048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55d071b0b460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0b3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55d071b0b6f0 # | | | `-ReturnStmt 0x55d071b0b6e0 # | | | `-CallExpr 0x55d071b0b6b0 'vector' # | | | |-ImplicitCastExpr 0x55d071b0b698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55d071b0b678 '' Function 0x55d0719e94f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55d071b0b650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55d071b0b638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d071b0b620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d071b0b5e8 'double3':'vector' lvalue ParmVar 0x55d071b0b3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55d071b0b7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0b720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55d071b0ba68 # | | | `-ReturnStmt 0x55d071b0ba58 # | | | `-CallExpr 0x55d071b0ba28 'vector' # | | | |-ImplicitCastExpr 0x55d071b0ba10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55d071b0b9f0 '' Function 0x55d0719e9768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55d071b0b9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55d071b0b9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d071b0b998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d071b0b960 'double4':'vector' lvalue ParmVar 0x55d071b0b720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55d071b0c160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55d071b0ba80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b0bb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b0c0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0be28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55d071b0bf00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55d071b0bf78 col:39 s 'T' # | | | |-CompoundStmt 0x55d071b0c430 # | | | | `-ReturnStmt 0x55d071b0c420 # | | | | `-RecoveryExpr 0x55d071b0c3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d071b0c2d0 '' lvalue (ADL) = 'lerp' 0x55d0719eb578 0x55d0719e9b08 0x55d0719e9ed0 0x55d0719ea298 0x55d0719ea660 0x55d0719eaa10 0x55d0719eade8 0x55d0719eb1b0 # | | | | |-RecoveryExpr 0x55d071b0c350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d071b0c370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d071b0c1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55d071b0c8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0c4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d071b0c740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55d071b0c7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55d071b0cdb8 # | | | | `-ReturnStmt 0x55d071b0cda8 # | | | | `-CallExpr 0x55d071b0cd68 'float' # | | | | |-ImplicitCastExpr 0x55d071b0cd50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d071b0ccf8 '' Function 0x55d0719eaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d071b0cbb0 'float' # | | | | | `-ImplicitCastExpr 0x55d071b0cb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b0cb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b0cb48 'double' lvalue ParmVar 0x55d071b0c4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55d071b0cc40 'float' # | | | | | `-ImplicitCastExpr 0x55d071b0cc28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b0cc10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b0cbd8 'double' lvalue ParmVar 0x55d071b0c740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55d071b0ccd0 'float' # | | | | `-ImplicitCastExpr 0x55d071b0ccb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b0cca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b0cc68 'double' lvalue ParmVar 0x55d071b0c7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55d071b0c9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b0d108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0ce78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d071b0cef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55d071b0cf78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55d071b0d648 # | | | | `-ReturnStmt 0x55d071b0d638 # | | | | `-CallExpr 0x55d071b0d5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b0d5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b0d558 '' Function 0x55d0719eade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b0d3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b0d3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b0d3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b0d378 'double2':'vector' lvalue ParmVar 0x55d071b0ce78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55d071b0d488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b0d470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b0d458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b0d420 'double2':'vector' lvalue ParmVar 0x55d071b0cef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d071b0d530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b0d518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b0d500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b0d4c8 'double2':'vector' lvalue ParmVar 0x55d071b0cf78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b0d1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b0d998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0d708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d071b0d788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55d071b0d808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55d071b0ded8 # | | | | `-ReturnStmt 0x55d071b0dec8 # | | | | `-CallExpr 0x55d071b0de88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b0de70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b0ddf0 '' Function 0x55d0719eb1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b0dc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b0dc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b0dc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b0dc10 'double3':'vector' lvalue ParmVar 0x55d071b0d708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55d071b0dd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b0dd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b0dcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b0dcb8 'double3':'vector' lvalue ParmVar 0x55d071b0d788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d071b0ddc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b0ddb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b0dd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b0dd60 'double3':'vector' lvalue ParmVar 0x55d071b0d808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b0da58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b0e228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0df98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d071b0e018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55d071b0e098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55d071b0fba0 # | | | | `-ReturnStmt 0x55d071b0fb90 # | | | | `-CallExpr 0x55d071b0fb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b0e710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b0e688 '' Function 0x55d0719eb578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b0e510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b0e4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b0e4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b0e4a8 'double4':'vector' lvalue ParmVar 0x55d071b0df98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55d071b0e5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b0e5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b0e588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b0e550 'double4':'vector' lvalue ParmVar 0x55d071b0e018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d071b0e660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b0e648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b0e630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b0e5f8 'double4':'vector' lvalue ParmVar 0x55d071b0e098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b0e2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b0fe88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b0fc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d071b0fcd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55d071b0fd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55d071b10320 # | | | | `-ReturnStmt 0x55d071b10310 # | | | | `-CallExpr 0x55d071b102d0 'float' # | | | | |-ImplicitCastExpr 0x55d071b102b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d071b10298 '' Function 0x55d0719eaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d071b10150 'float' # | | | | | `-ImplicitCastExpr 0x55d071b10138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b10120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b100e8 'int' lvalue ParmVar 0x55d071b0fc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55d071b101e0 'float' # | | | | | `-ImplicitCastExpr 0x55d071b101c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b101b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b10178 'int' lvalue ParmVar 0x55d071b0fcd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55d071b10270 'float' # | | | | `-ImplicitCastExpr 0x55d071b10258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b10240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b10208 'int' lvalue ParmVar 0x55d071b0fd50 'V3' 'int' # | | | `-DeprecatedAttr 0x55d071b0ff48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b10658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b103d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d071b10450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55d071b104d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55d071b10b40 # | | | | `-ReturnStmt 0x55d071b10b30 # | | | | `-CallExpr 0x55d071b10af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b10ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b10ab8 '' Function 0x55d0719eade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b10940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b10928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b10910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b108d8 'int2':'vector' lvalue ParmVar 0x55d071b103d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55d071b109e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b109d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b109b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b10980 'int2':'vector' lvalue ParmVar 0x55d071b10450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d071b10a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b10a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b10a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b10a28 'int2':'vector' lvalue ParmVar 0x55d071b104d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b10718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b10e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b10bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d071b10c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55d071b10cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55d071b11368 # | | | | `-ReturnStmt 0x55d071b11358 # | | | | `-CallExpr 0x55d071b11318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b11300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b112e0 '' Function 0x55d0719eb1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b11168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b11150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b11138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b11100 'int3':'vector' lvalue ParmVar 0x55d071b10bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55d071b11210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b111f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b111e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b111a8 'int3':'vector' lvalue ParmVar 0x55d071b10c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d071b112b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b112a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b11288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b11250 'int3':'vector' lvalue ParmVar 0x55d071b10cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b10f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b116a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b11418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d071b11498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55d071b11518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55d071b12bc0 # | | | | `-ReturnStmt 0x55d071b12bb0 # | | | | `-CallExpr 0x55d071b12b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b11b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b11b18 '' Function 0x55d0719eb578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b119a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b11988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b11970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b11938 'int4':'vector' lvalue ParmVar 0x55d071b11418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55d071b11a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b11a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b11a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b119e0 'int4':'vector' lvalue ParmVar 0x55d071b11498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d071b11af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b11ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b11ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b11a88 'int4':'vector' lvalue ParmVar 0x55d071b11518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b11768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b12ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b12c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d071b12cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d071b12d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b133b0 # | | | | `-ReturnStmt 0x55d071b133a0 # | | | | `-CallExpr 0x55d071b13360 'float' # | | | | |-ImplicitCastExpr 0x55d071b13348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d071b13328 '' Function 0x55d0719eaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d071b131e0 'float' # | | | | | `-ImplicitCastExpr 0x55d071b131c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b131b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b13178 'uint':'unsigned int' lvalue ParmVar 0x55d071b12c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55d071b13270 'float' # | | | | | `-ImplicitCastExpr 0x55d071b13258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b13240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b13208 'uint':'unsigned int' lvalue ParmVar 0x55d071b12cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d071b13300 'float' # | | | | `-ImplicitCastExpr 0x55d071b132e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b132d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b13298 'uint':'unsigned int' lvalue ParmVar 0x55d071b12d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b12fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b136e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b13460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d071b134e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55d071b13560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b13bf0 # | | | | `-ReturnStmt 0x55d071b13be0 # | | | | `-CallExpr 0x55d071b13ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b13b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b13b68 '' Function 0x55d0719eade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b139f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b139d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b139c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b13988 'uint2':'vector' lvalue ParmVar 0x55d071b13460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55d071b13a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b13a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b13a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b13a30 'uint2':'vector' lvalue ParmVar 0x55d071b134e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d071b13b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b13b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b13b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b13ad8 'uint2':'vector' lvalue ParmVar 0x55d071b13560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b137a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b13f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b13ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d071b13d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55d071b13da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b14438 # | | | | `-ReturnStmt 0x55d071b14428 # | | | | `-CallExpr 0x55d071b143e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b143d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b143b0 '' Function 0x55d0719eb1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b14238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b14220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b14208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b141d0 'uint3':'vector' lvalue ParmVar 0x55d071b13ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55d071b142e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b142c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b142b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b14278 'uint3':'vector' lvalue ParmVar 0x55d071b13d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d071b14388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b14370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b14358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b14320 'uint3':'vector' lvalue ParmVar 0x55d071b13da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b13fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b14778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b144e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d071b14568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55d071b145e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b14cb0 # | | | | `-ReturnStmt 0x55d071b14ca0 # | | | | `-CallExpr 0x55d071b14c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b14c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b14c28 '' Function 0x55d0719eb578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b14a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b14a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b14a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b14a28 'uint4':'vector' lvalue ParmVar 0x55d071b144e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55d071b14b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b14b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b14b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b14ad0 'uint4':'vector' lvalue ParmVar 0x55d071b14568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d071b14c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b14be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b14bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b14b98 'uint4':'vector' lvalue ParmVar 0x55d071b145e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b14838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b14fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b14d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d071b14de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55d071b14e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b154c0 # | | | | `-ReturnStmt 0x55d071b154b0 # | | | | `-CallExpr 0x55d071b15470 'float' # | | | | |-ImplicitCastExpr 0x55d071b15458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d071b15438 '' Function 0x55d0719eaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d071b152f0 'float' # | | | | | `-ImplicitCastExpr 0x55d071b152d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b152c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b15288 'int64_t':'long' lvalue ParmVar 0x55d071b14d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55d071b15380 'float' # | | | | | `-ImplicitCastExpr 0x55d071b15368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b15350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b15318 'int64_t':'long' lvalue ParmVar 0x55d071b14de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d071b15410 'float' # | | | | `-ImplicitCastExpr 0x55d071b153f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b153e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b153a8 'int64_t':'long' lvalue ParmVar 0x55d071b14e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b150a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b157f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b15570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d071b155f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d071b15670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b15d20 # | | | | `-ReturnStmt 0x55d071b15d10 # | | | | `-CallExpr 0x55d071b15cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b15cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b15c98 '' Function 0x55d0719eade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b15b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b15b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b15af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b15ab8 'int64_t2':'vector' lvalue ParmVar 0x55d071b15570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55d071b15bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b15bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b15b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b15b60 'int64_t2':'vector' lvalue ParmVar 0x55d071b155f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d071b15c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b15c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b15c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b15c08 'int64_t2':'vector' lvalue ParmVar 0x55d071b15670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b158b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b16058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b15dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d071b15e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d071b15ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b16588 # | | | | `-ReturnStmt 0x55d071b16578 # | | | | `-CallExpr 0x55d071b16538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b16520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b16500 '' Function 0x55d0719eb1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b16388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b16370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b16358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b16320 'int64_t3':'vector' lvalue ParmVar 0x55d071b15dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55d071b16430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b16418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b16400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b163c8 'int64_t3':'vector' lvalue ParmVar 0x55d071b15e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d071b164d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b164c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b164a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b16470 'int64_t3':'vector' lvalue ParmVar 0x55d071b15ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b16118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b168c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b16638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d071b166b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d071b16738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b17e20 # | | | | `-ReturnStmt 0x55d071b17e10 # | | | | `-CallExpr 0x55d071b17dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b17db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b17d98 '' Function 0x55d0719eb578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b17c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b17c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b17bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b17bb8 'int64_t4':'vector' lvalue ParmVar 0x55d071b16638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55d071b17cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b17cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b17c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b17c60 'int64_t4':'vector' lvalue ParmVar 0x55d071b166b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d071b17d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b17d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b17d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b17d08 'int64_t4':'vector' lvalue ParmVar 0x55d071b16738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b16988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b18158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b17ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d071b17f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d071b17fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b18650 # | | | | `-ReturnStmt 0x55d071b18640 # | | | | `-CallExpr 0x55d071b18600 'float' # | | | | |-ImplicitCastExpr 0x55d071b185e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d071b185c8 '' Function 0x55d0719eaa10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d071b18480 'float' # | | | | | `-ImplicitCastExpr 0x55d071b18468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b18450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b18418 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b17ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55d071b18510 'float' # | | | | | `-ImplicitCastExpr 0x55d071b184f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b184e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b184a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b17f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d071b185a0 'float' # | | | | `-ImplicitCastExpr 0x55d071b18588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b18570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b18538 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b17fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b18218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b18988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b18700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d071b18780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d071b18800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b18ed0 # | | | | `-ReturnStmt 0x55d071b18ec0 # | | | | `-CallExpr 0x55d071b18e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b18e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b18e48 '' Function 0x55d0719eade8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b18cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b18cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b18ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b18c68 'uint64_t2':'vector' lvalue ParmVar 0x55d071b18700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55d071b18d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b18d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b18d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b18d10 'uint64_t2':'vector' lvalue ParmVar 0x55d071b18780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d071b18e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b18e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b18df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b18db8 'uint64_t2':'vector' lvalue ParmVar 0x55d071b18800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b18a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b19208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b18f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d071b19000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d071b19080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b19758 # | | | | `-ReturnStmt 0x55d071b19748 # | | | | `-CallExpr 0x55d071b19708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b196f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b196d0 '' Function 0x55d0719eb1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b19558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b19540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b19528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b194f0 'uint64_t3':'vector' lvalue ParmVar 0x55d071b18f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55d071b19600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b195e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b195d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b19598 'uint64_t3':'vector' lvalue ParmVar 0x55d071b19000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d071b196a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b19690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b19678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b19640 'uint64_t3':'vector' lvalue ParmVar 0x55d071b19080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b192c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b19a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b19808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d071b19888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d071b19908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b1a000 # | | | | `-ReturnStmt 0x55d071b19ff0 # | | | | `-CallExpr 0x55d071b19fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b19f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b19f78 '' Function 0x55d0719eb578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b19e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b19de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b19dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b19d98 'uint64_t4':'vector' lvalue ParmVar 0x55d071b19808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55d071b19ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b19e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b19e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b19e40 'uint64_t4':'vector' lvalue ParmVar 0x55d071b19888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d071b19f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b19f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b19f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b19ee8 'uint64_t4':'vector' lvalue ParmVar 0x55d071b19908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b19b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1a168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1a0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b1a4b0 # | | | | `-ReturnStmt 0x55d071b1a4a0 # | | | | `-CallExpr 0x55d071b1a470 'float' # | | | | |-ImplicitCastExpr 0x55d071b1a458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b1a438 '' Function 0x55d0719ec1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b1a410 'float' # | | | | `-ImplicitCastExpr 0x55d071b1a3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1a3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1a3a8 'double' lvalue ParmVar 0x55d071b1a0b8 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b1a218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b1a618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1a568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b1a980 # | | | | `-ReturnStmt 0x55d071b1a970 # | | | | `-CallExpr 0x55d071b1a940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1a928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b1a908 '' Function 0x55d0719ec470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b1a8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1a8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1a8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1a878 'double2':'vector' lvalue ParmVar 0x55d071b1a568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b1a6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b1aae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1aa38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b1ae58 # | | | | `-ReturnStmt 0x55d071b1ae48 # | | | | `-CallExpr 0x55d071b1ae18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1ae00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b1ade0 '' Function 0x55d0719ec6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b1adb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1ada0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1ad88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1ad50 'double3':'vector' lvalue ParmVar 0x55d071b1aa38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b1ab98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b1afc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1af10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b1b338 # | | | | `-ReturnStmt 0x55d071b1b328 # | | | | `-CallExpr 0x55d071b1b2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1b2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b1b2c0 '' Function 0x55d0719ec960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b1b298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1b280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1b268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1b230 'double4':'vector' lvalue ParmVar 0x55d071b1af10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b1b070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b1b498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1b3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b1b7f0 # | | | | `-ReturnStmt 0x55d071b1b7e0 # | | | | `-CallExpr 0x55d071b1b7b0 'float' # | | | | |-ImplicitCastExpr 0x55d071b1b798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b1b778 '' Function 0x55d0719ec1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b1b750 'float' # | | | | `-ImplicitCastExpr 0x55d071b1b738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1b720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1b6e8 'int' lvalue ParmVar 0x55d071b1b3e8 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b1b548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1b950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1b8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b1bce0 # | | | | `-ReturnStmt 0x55d071b1bcd0 # | | | | `-CallExpr 0x55d071b1bca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1bc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b1bc68 '' Function 0x55d0719ec470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b1bc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1bc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1bc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1bbd8 'int2':'vector' lvalue ParmVar 0x55d071b1b8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b1ba00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1be40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1bd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b1c1c0 # | | | | `-ReturnStmt 0x55d071b1c1b0 # | | | | `-CallExpr 0x55d071b1c180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1c168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b1c148 '' Function 0x55d0719ec6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b1c120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1c108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1c0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1c0b8 'int3':'vector' lvalue ParmVar 0x55d071b1bd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b1bef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1c320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1c270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b1c6a8 # | | | | `-ReturnStmt 0x55d071b1c698 # | | | | `-CallExpr 0x55d071b1c668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1c650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b1c630 '' Function 0x55d0719ec960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b1c608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1c5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1c5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1c5a0 'int4':'vector' lvalue ParmVar 0x55d071b1c270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b1c3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1c808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1c758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b1cb80 # | | | | `-ReturnStmt 0x55d071b1cb70 # | | | | `-CallExpr 0x55d071b1cb40 'float' # | | | | |-ImplicitCastExpr 0x55d071b1cb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b1cb08 '' Function 0x55d0719ec1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b1cae0 'float' # | | | | `-ImplicitCastExpr 0x55d071b1cac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1cab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1ca78 'uint':'unsigned int' lvalue ParmVar 0x55d071b1c758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b1c8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1cce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1cc30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b1d078 # | | | | `-ReturnStmt 0x55d071b1d068 # | | | | `-CallExpr 0x55d071b1d038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1d020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b1d000 '' Function 0x55d0719ec470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b1cfd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1cfc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1cfa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1cf70 'uint2':'vector' lvalue ParmVar 0x55d071b1cc30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b1cd90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1d1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1d128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b1d578 # | | | | `-ReturnStmt 0x55d071b1d568 # | | | | `-CallExpr 0x55d071b1d538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1d520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b1d500 '' Function 0x55d0719ec6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b1d4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1d4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1d4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1d470 'uint3':'vector' lvalue ParmVar 0x55d071b1d128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b1d288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1d6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1d628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b1da80 # | | | | `-ReturnStmt 0x55d071b1da70 # | | | | `-CallExpr 0x55d071b1da40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1da28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b1da08 '' Function 0x55d0719ec960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b1d9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1d9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1d9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1d978 'uint4':'vector' lvalue ParmVar 0x55d071b1d628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b1d788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1e410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1db30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b1e7a8 # | | | | `-ReturnStmt 0x55d071b1e798 # | | | | `-CallExpr 0x55d071b1e768 'float' # | | | | |-ImplicitCastExpr 0x55d071b1e750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b1e730 '' Function 0x55d0719ec1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b1e708 'float' # | | | | `-ImplicitCastExpr 0x55d071b1e6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1e6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1e6a0 'int64_t':'long' lvalue ParmVar 0x55d071b1db30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b1e4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1e908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1e858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b1ecc0 # | | | | `-ReturnStmt 0x55d071b1ecb0 # | | | | `-CallExpr 0x55d071b1ec80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1ec68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b1ec48 '' Function 0x55d0719ec470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b1ec20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1ec08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1ebf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1ebb8 'int64_t2':'vector' lvalue ParmVar 0x55d071b1e858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b1e9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1ee20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1ed70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b1f1e0 # | | | | `-ReturnStmt 0x55d071b1f1d0 # | | | | `-CallExpr 0x55d071b1f1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1f188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b1f168 '' Function 0x55d0719ec6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b1f140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1f128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1f110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1f0d8 'int64_t3':'vector' lvalue ParmVar 0x55d071b1ed70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b1eed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1f340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1f290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b1f708 # | | | | `-ReturnStmt 0x55d071b1f6f8 # | | | | `-CallExpr 0x55d071b1f6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b1f6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b1f690 '' Function 0x55d0719ec960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b1f668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b1f650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1f638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1f600 'int64_t4':'vector' lvalue ParmVar 0x55d071b1f290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b1f3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1f868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1f7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b1fc20 # | | | | `-ReturnStmt 0x55d071b1fc10 # | | | | `-CallExpr 0x55d071b1fbe0 'float' # | | | | |-ImplicitCastExpr 0x55d071b1fbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b1fba8 '' Function 0x55d0719ec1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b1fb80 'float' # | | | | `-ImplicitCastExpr 0x55d071b1fb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b1fb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b1fb18 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b1f7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b1f918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b1fd80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b1fcd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b20158 # | | | | `-ReturnStmt 0x55d071b20148 # | | | | `-CallExpr 0x55d071b20118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b20100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b200e0 '' Function 0x55d0719ec470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b200b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b200a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b20088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b20050 'uint64_t2':'vector' lvalue ParmVar 0x55d071b1fcd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b1fe30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b202b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b20208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b20f48 # | | | | `-ReturnStmt 0x55d071b20f38 # | | | | `-CallExpr 0x55d071b20f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b20ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b20ed0 '' Function 0x55d0719ec6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b20ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b20e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b20e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b20e40 'uint64_t3':'vector' lvalue ParmVar 0x55d071b20208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b20368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b210a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b20ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b21490 # | | | | `-ReturnStmt 0x55d071b21480 # | | | | `-CallExpr 0x55d071b21450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b21438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b21418 '' Function 0x55d0719ec960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b213f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b213d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b213c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b21388 'uint64_t4':'vector' lvalue ParmVar 0x55d071b20ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b21158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b21600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b21550 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b21948 # | | | | `-ReturnStmt 0x55d071b21938 # | | | | `-CallExpr 0x55d071b21908 'float' # | | | | |-ImplicitCastExpr 0x55d071b218f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b218d0 '' Function 0x55d0719ed578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b218a8 'float' # | | | | `-ImplicitCastExpr 0x55d071b21890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b21878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b21840 'double' lvalue ParmVar 0x55d071b21550 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b216b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b21ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b21a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b21e20 # | | | | `-ReturnStmt 0x55d071b21e10 # | | | | `-CallExpr 0x55d071b21de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b21dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b21da8 '' Function 0x55d0719ed7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b21d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b21d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b21d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b21d18 'double2':'vector' lvalue ParmVar 0x55d071b21a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b21b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b21f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b21ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b22300 # | | | | `-ReturnStmt 0x55d071b222f0 # | | | | `-CallExpr 0x55d071b222c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b222a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b22288 '' Function 0x55d0719eda68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b22260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b22248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b22230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b221f8 'double3':'vector' lvalue ParmVar 0x55d071b21ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b22040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b22470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b223c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b227e8 # | | | | `-ReturnStmt 0x55d071b227d8 # | | | | `-CallExpr 0x55d071b227a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b22790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b22770 '' Function 0x55d0719eed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b22748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b22730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b22718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b226e0 'double4':'vector' lvalue ParmVar 0x55d071b223c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b22520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b22948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b22898 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b232e0 # | | | | `-ReturnStmt 0x55d071b232d0 # | | | | `-CallExpr 0x55d071b232a0 'float' # | | | | |-ImplicitCastExpr 0x55d071b22c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b22c28 '' Function 0x55d0719ed578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b22c00 'float' # | | | | `-ImplicitCastExpr 0x55d071b22be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b22bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b22b98 'int' lvalue ParmVar 0x55d071b22898 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b229f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b23440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b23390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b237b8 # | | | | `-ReturnStmt 0x55d071b237a8 # | | | | `-CallExpr 0x55d071b23778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b23760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b23740 '' Function 0x55d0719ed7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b23718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b23700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b236e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b236b0 'int2':'vector' lvalue ParmVar 0x55d071b23390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b234f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b23918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b23868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b23c98 # | | | | `-ReturnStmt 0x55d071b23c88 # | | | | `-CallExpr 0x55d071b23c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b23c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b23c20 '' Function 0x55d0719eda68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b23bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b23be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b23bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b23b90 'int3':'vector' lvalue ParmVar 0x55d071b23868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b239c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b23df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b23d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b24180 # | | | | `-ReturnStmt 0x55d071b24170 # | | | | `-CallExpr 0x55d071b24140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b24128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b24108 '' Function 0x55d0719eed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b240e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b240c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b240b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b24078 'int4':'vector' lvalue ParmVar 0x55d071b23d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b23ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b242e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b24230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b24658 # | | | | `-ReturnStmt 0x55d071b24648 # | | | | `-CallExpr 0x55d071b24618 'float' # | | | | |-ImplicitCastExpr 0x55d071b24600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b245e0 '' Function 0x55d0719ed578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b245b8 'float' # | | | | `-ImplicitCastExpr 0x55d071b245a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b24588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b24550 'uint':'unsigned int' lvalue ParmVar 0x55d071b24230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b24390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b247b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b24708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b24b50 # | | | | `-ReturnStmt 0x55d071b24b40 # | | | | `-CallExpr 0x55d071b24b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b24af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b24ad8 '' Function 0x55d0719ed7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b24ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b24a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b24a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b24a48 'uint2':'vector' lvalue ParmVar 0x55d071b24708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b24868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b24cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b24c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b25050 # | | | | `-ReturnStmt 0x55d071b25040 # | | | | `-CallExpr 0x55d071b25010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b24ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b24fd8 '' Function 0x55d0719eda68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b24fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b24f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b24f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b24f48 'uint3':'vector' lvalue ParmVar 0x55d071b24c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b24d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b251b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b25100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b25e18 # | | | | `-ReturnStmt 0x55d071b25e08 # | | | | `-CallExpr 0x55d071b25dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b25dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b25da0 '' Function 0x55d0719eed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b25d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b25d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b25d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b25d10 'uint4':'vector' lvalue ParmVar 0x55d071b25100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b25b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b25f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b25ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b26310 # | | | | `-ReturnStmt 0x55d071b26300 # | | | | `-CallExpr 0x55d071b262d0 'float' # | | | | |-ImplicitCastExpr 0x55d071b262b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b26298 '' Function 0x55d0719ed578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b26270 'float' # | | | | `-ImplicitCastExpr 0x55d071b26258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b26240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b26208 'int64_t':'long' lvalue ParmVar 0x55d071b25ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b26028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b26470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b263c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b26828 # | | | | `-ReturnStmt 0x55d071b26818 # | | | | `-CallExpr 0x55d071b267e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b267d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b267b0 '' Function 0x55d0719ed7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b26788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b26770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b26758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b26720 'int64_t2':'vector' lvalue ParmVar 0x55d071b263c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b26520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b26988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b268d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b26d48 # | | | | `-ReturnStmt 0x55d071b26d38 # | | | | `-CallExpr 0x55d071b26d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b26cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b26cd0 '' Function 0x55d0719eda68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b26ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b26c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b26c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b26c40 'int64_t3':'vector' lvalue ParmVar 0x55d071b268d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b26a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b26ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b26df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b27270 # | | | | `-ReturnStmt 0x55d071b27260 # | | | | `-CallExpr 0x55d071b27230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b27218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b271f8 '' Function 0x55d0719eed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b271d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b271b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b271a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b27168 'int64_t4':'vector' lvalue ParmVar 0x55d071b26df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b26f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b273d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b27320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b27788 # | | | | `-ReturnStmt 0x55d071b27778 # | | | | `-CallExpr 0x55d071b27748 'float' # | | | | |-ImplicitCastExpr 0x55d071b27730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b27710 '' Function 0x55d0719ed578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b276e8 'float' # | | | | `-ImplicitCastExpr 0x55d071b276d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b276b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b27680 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b27320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b27480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b278e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b27838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b28600 # | | | | `-ReturnStmt 0x55d071b285f0 # | | | | `-CallExpr 0x55d071b285c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b285a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b28588 '' Function 0x55d0719ed7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b28560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b28548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b28530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b284f8 'uint64_t2':'vector' lvalue ParmVar 0x55d071b27838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b27998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b28760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b286b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b28b40 # | | | | `-ReturnStmt 0x55d071b28b30 # | | | | `-CallExpr 0x55d071b28b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b28ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b28ac8 '' Function 0x55d0719eda68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b28aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b28a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b28a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b28a38 'uint64_t3':'vector' lvalue ParmVar 0x55d071b286b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b28810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b28ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b28bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b29088 # | | | | `-ReturnStmt 0x55d071b29078 # | | | | `-CallExpr 0x55d071b29048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b29030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b29010 '' Function 0x55d0719eed40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b28fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b28fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b28fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b28f80 'uint64_t4':'vector' lvalue ParmVar 0x55d071b28bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b28d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b291f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b29148 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b29540 # | | | | `-ReturnStmt 0x55d071b29530 # | | | | `-CallExpr 0x55d071b29500 'float' # | | | | |-ImplicitCastExpr 0x55d071b294e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b294c8 '' Function 0x55d0719ef958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b294a0 'float' # | | | | `-ImplicitCastExpr 0x55d071b29488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b29470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b29438 'double' lvalue ParmVar 0x55d071b29148 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b292a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b296b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b29600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b29a18 # | | | | `-ReturnStmt 0x55d071b29a08 # | | | | `-CallExpr 0x55d071b299d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b299c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b299a0 '' Function 0x55d0719efbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b29978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b29960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b29948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b29910 'double2':'vector' lvalue ParmVar 0x55d071b29600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b29760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b29b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b29ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b29ef8 # | | | | `-ReturnStmt 0x55d071b29ee8 # | | | | `-CallExpr 0x55d071b29eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b29ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b29e80 '' Function 0x55d0719efe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b29e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b29e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b29e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b29df0 'double3':'vector' lvalue ParmVar 0x55d071b29ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b29c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b2a068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b29fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b2a990 # | | | | `-ReturnStmt 0x55d071b2a980 # | | | | `-CallExpr 0x55d071b2a3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2a388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b2a368 '' Function 0x55d0719f00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b2a340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2a328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2a310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2a2d8 'double4':'vector' lvalue ParmVar 0x55d071b29fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b2a118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b2aaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2aa40 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b2ae48 # | | | | `-ReturnStmt 0x55d071b2ae38 # | | | | `-CallExpr 0x55d071b2ae08 'float' # | | | | |-ImplicitCastExpr 0x55d071b2adf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b2add0 '' Function 0x55d0719ef958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b2ada8 'float' # | | | | `-ImplicitCastExpr 0x55d071b2ad90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2ad78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2ad40 'int' lvalue ParmVar 0x55d071b2aa40 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b2aba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2afa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2aef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b2b320 # | | | | `-ReturnStmt 0x55d071b2b310 # | | | | `-CallExpr 0x55d071b2b2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2b2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b2b2a8 '' Function 0x55d0719efbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b2b280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2b268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2b250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2b218 'int2':'vector' lvalue ParmVar 0x55d071b2aef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b2b058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2b480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2b3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b2b800 # | | | | `-ReturnStmt 0x55d071b2b7f0 # | | | | `-CallExpr 0x55d071b2b7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2b7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b2b788 '' Function 0x55d0719efe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b2b760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2b748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2b730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2b6f8 'int3':'vector' lvalue ParmVar 0x55d071b2b3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b2b530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2b960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2b8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b2bce8 # | | | | `-ReturnStmt 0x55d071b2bcd8 # | | | | `-CallExpr 0x55d071b2bca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2bc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b2bc70 '' Function 0x55d0719f00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b2bc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2bc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2bc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2bbe0 'int4':'vector' lvalue ParmVar 0x55d071b2b8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b2ba10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2be48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2bd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b2c1c0 # | | | | `-ReturnStmt 0x55d071b2c1b0 # | | | | `-CallExpr 0x55d071b2c180 'float' # | | | | |-ImplicitCastExpr 0x55d071b2c168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b2c148 '' Function 0x55d0719ef958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b2c120 'float' # | | | | `-ImplicitCastExpr 0x55d071b2c108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2c0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2c0b8 'uint':'unsigned int' lvalue ParmVar 0x55d071b2bd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b2bef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2c320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2c270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b2c6b8 # | | | | `-ReturnStmt 0x55d071b2c6a8 # | | | | `-CallExpr 0x55d071b2c678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2c660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b2c640 '' Function 0x55d0719efbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b2c618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2c600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2c5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2c5b0 'uint2':'vector' lvalue ParmVar 0x55d071b2c270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b2c3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2c818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2c768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b2d450 # | | | | `-ReturnStmt 0x55d071b2d440 # | | | | `-CallExpr 0x55d071b2d410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2d3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b2d3d8 '' Function 0x55d0719efe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b2d3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2d398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2d380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2d348 'uint3':'vector' lvalue ParmVar 0x55d071b2c768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b2c8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2d5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2d500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b2d958 # | | | | `-ReturnStmt 0x55d071b2d948 # | | | | `-CallExpr 0x55d071b2d918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2d900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b2d8e0 '' Function 0x55d0719f00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b2d8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2d8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2d888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2d850 'uint4':'vector' lvalue ParmVar 0x55d071b2d500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b2d660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2dab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2da08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b2de50 # | | | | `-ReturnStmt 0x55d071b2de40 # | | | | `-CallExpr 0x55d071b2de10 'float' # | | | | |-ImplicitCastExpr 0x55d071b2ddf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b2ddd8 '' Function 0x55d0719ef958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b2ddb0 'float' # | | | | `-ImplicitCastExpr 0x55d071b2dd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2dd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2dd48 'int64_t':'long' lvalue ParmVar 0x55d071b2da08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b2db68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2dfb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2df00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b2e368 # | | | | `-ReturnStmt 0x55d071b2e358 # | | | | `-CallExpr 0x55d071b2e328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2e310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b2e2f0 '' Function 0x55d0719efbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b2e2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2e2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2e298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2e260 'int64_t2':'vector' lvalue ParmVar 0x55d071b2df00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b2e060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2e4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2e418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b2e888 # | | | | `-ReturnStmt 0x55d071b2e878 # | | | | `-CallExpr 0x55d071b2e848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2e830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b2e810 '' Function 0x55d0719efe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b2e7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2e7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2e7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2e780 'int64_t3':'vector' lvalue ParmVar 0x55d071b2e418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b2e578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2e9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2e938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b2edb0 # | | | | `-ReturnStmt 0x55d071b2eda0 # | | | | `-CallExpr 0x55d071b2ed70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b2ed58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b2ed38 '' Function 0x55d0719f00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b2ed10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b2ecf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b2ece0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2eca8 'int64_t4':'vector' lvalue ParmVar 0x55d071b2e938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b2ea98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b2ef10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b2ee60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b309e0 # | | | | `-ReturnStmt 0x55d071b309d0 # | | | | `-CallExpr 0x55d071b309a0 'float' # | | | | |-ImplicitCastExpr 0x55d071b30988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b30968 '' Function 0x55d0719ef958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b30940 'float' # | | | | `-ImplicitCastExpr 0x55d071b30928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b30910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b2f1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b2ee60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b2efc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b30b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b30a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b30f18 # | | | | `-ReturnStmt 0x55d071b30f08 # | | | | `-CallExpr 0x55d071b30ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b30ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b30ea0 '' Function 0x55d0719efbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b30e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b30e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b30e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b30e10 'uint64_t2':'vector' lvalue ParmVar 0x55d071b30a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b30bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b31078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b30fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b31458 # | | | | `-ReturnStmt 0x55d071b31448 # | | | | `-CallExpr 0x55d071b31418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b31400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b313e0 '' Function 0x55d0719efe48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b313b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b313a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b31388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b31350 'uint64_t3':'vector' lvalue ParmVar 0x55d071b30fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b31128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b315b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b31508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b319a0 # | | | | `-ReturnStmt 0x55d071b31990 # | | | | `-CallExpr 0x55d071b31960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b31948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b31928 '' Function 0x55d0719f00c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b31900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b318e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b318d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b31898 'uint64_t4':'vector' lvalue ParmVar 0x55d071b31508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b31668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55d071b31fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55d071b319b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b31a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b31f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b31d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d071b31dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55d071b32310 # | | | | `-ReturnStmt 0x55d071b32300 # | | | | `-RecoveryExpr 0x55d071b322d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d071b32138 '' lvalue (ADL) = 'max' 0x55d071a01988 0x55d0719c7f00 0x55d0719c8210 0x55d0719c8530 0x55d0719c8850 0x55d0719c8b58 0x55d0719c8ef8 0x55d0719c9298 0x55d0719c9638 0x55d0719c9958 0x55d0719c9cb8 0x55d0719fdfb8 0x55d0719fe318 0x55d0719fe638 0x55d0719fe9d8 0x55d0719fed78 0x55d0719ff118 0x55d0719ff438 0x55d0719ff7d8 0x55d0719ffb78 0x55d0719fff38 0x55d071a00240 0x55d071a00560 0x55d071a00880 0x55d071a00ba0 0x55d071a00ea8 0x55d071a01248 0x55d071a015e8 # | | | | `-RecoveryExpr 0x55d071b32258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d071b32038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d071b32ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55d071b32328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b323c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b32f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b32670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55d071b32748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55d071b33338 # | | | | `-ReturnStmt 0x55d071b33328 # | | | | `-RecoveryExpr 0x55d071b332f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d071b33160 '' lvalue (ADL) = 'max' 0x55d071a015e8 0x55d071a01988 0x55d0719c7f00 0x55d0719c8210 0x55d0719c8530 0x55d0719c8850 0x55d0719c8b58 0x55d0719c8ef8 0x55d0719c9298 0x55d0719c9638 0x55d0719c9958 0x55d0719c9cb8 0x55d0719fdfb8 0x55d0719fe318 0x55d0719fe638 0x55d0719fe9d8 0x55d0719fed78 0x55d0719ff118 0x55d0719ff438 0x55d0719ff7d8 0x55d0719ffb78 0x55d0719fff38 0x55d071a00240 0x55d071a00560 0x55d071a00880 0x55d071a00ba0 0x55d071a00ea8 0x55d071a01248 # | | | | `-RecoveryExpr 0x55d071b332d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d071b33060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d071b33920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55d071b33350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b333e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b33878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b336f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d071b33768 col:24 p1 'T' # | | | |-CompoundStmt 0x55d071b33c60 # | | | | `-ReturnStmt 0x55d071b33c50 # | | | | `-RecoveryExpr 0x55d071b33c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d071b33a88 '' lvalue (ADL) = 'min' 0x55d071a08b60 0x55d071a01d20 0x55d071a02030 0x55d071a02350 0x55d071a02670 0x55d071a02978 0x55d071a02c98 0x55d071a02fb8 0x55d071a032d8 0x55d071a035f8 0x55d071a03918 0x55d071a03c38 0x55d071a03f68 0x55d071a04270 0x55d071a04590 0x55d071a048b0 0x55d071a04bd0 0x55d071a04ef0 0x55d071a05210 0x55d071a05530 0x55d071a05850 0x55d071a05b70 0x55d071a078b8 0x55d071a07bd8 0x55d071a07ef8 0x55d071a08200 0x55d071a08520 0x55d071a08840 # | | | | `-RecoveryExpr 0x55d071b33ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d071b33988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d071b34250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55d071b33c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b33d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b341a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b33fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55d071b34098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55d071b34590 # | | | | `-ReturnStmt 0x55d071b34580 # | | | | `-RecoveryExpr 0x55d071b34550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d071b343b8 '' lvalue (ADL) = 'min' 0x55d071a08840 0x55d071a08b60 0x55d071a01d20 0x55d071a02030 0x55d071a02350 0x55d071a02670 0x55d071a02978 0x55d071a02c98 0x55d071a02fb8 0x55d071a032d8 0x55d071a035f8 0x55d071a03918 0x55d071a03c38 0x55d071a03f68 0x55d071a04270 0x55d071a04590 0x55d071a048b0 0x55d071a04bd0 0x55d071a04ef0 0x55d071a05210 0x55d071a05530 0x55d071a05850 0x55d071a05b70 0x55d071a078b8 0x55d071a07bd8 0x55d071a07ef8 0x55d071a08200 0x55d071a08520 # | | | | `-RecoveryExpr 0x55d071b34530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d071b342b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55d071b34700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b34650 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b34a50 # | | | | `-ReturnStmt 0x55d071b34a40 # | | | | `-CallExpr 0x55d071b34a10 'float' # | | | | |-ImplicitCastExpr 0x55d071b349f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b349d8 '' Function 0x55d071a0c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b349b0 'float' # | | | | `-ImplicitCastExpr 0x55d071b34998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b34980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b34948 'double' lvalue ParmVar 0x55d071b34650 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b347b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b34bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b34b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b34f30 # | | | | `-ReturnStmt 0x55d071b34f20 # | | | | `-CallExpr 0x55d071b34ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b34ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b34eb8 '' Function 0x55d071a0c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b34e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b34e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b34e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b34e28 'double2':'vector' lvalue ParmVar 0x55d071b34b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b34c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b35388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b352d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b35700 # | | | | `-ReturnStmt 0x55d071b356f0 # | | | | `-CallExpr 0x55d071b356c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b356a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b35688 '' Function 0x55d071a0c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b35660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b35648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b35630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b355f8 'double3':'vector' lvalue ParmVar 0x55d071b352d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b35438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b35870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b357c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b35bf0 # | | | | `-ReturnStmt 0x55d071b35be0 # | | | | `-CallExpr 0x55d071b35bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b35b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b35b78 '' Function 0x55d071a0c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b35b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b35b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b35b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b35ae8 'double4':'vector' lvalue ParmVar 0x55d071b357c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b35920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b35d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b35ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b360b0 # | | | | `-ReturnStmt 0x55d071b360a0 # | | | | `-CallExpr 0x55d071b36070 'float' # | | | | |-ImplicitCastExpr 0x55d071b36058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b36038 '' Function 0x55d071a0c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b36010 'float' # | | | | `-ImplicitCastExpr 0x55d071b35ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b35fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b35fa8 'int' lvalue ParmVar 0x55d071b35ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b35e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b36210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b36160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b36590 # | | | | `-ReturnStmt 0x55d071b36580 # | | | | `-CallExpr 0x55d071b36550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b36538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b36518 '' Function 0x55d071a0c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b364f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b364d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b364c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b36488 'int2':'vector' lvalue ParmVar 0x55d071b36160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b362c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b366f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b36640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b36a78 # | | | | `-ReturnStmt 0x55d071b36a68 # | | | | `-CallExpr 0x55d071b36a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b36a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b36a00 '' Function 0x55d071a0c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b369d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b369c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b369a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b36970 'int3':'vector' lvalue ParmVar 0x55d071b36640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b367a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b36bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b36b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b36f68 # | | | | `-ReturnStmt 0x55d071b36f58 # | | | | `-CallExpr 0x55d071b36f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b36f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b36ef0 '' Function 0x55d071a0c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b36ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b36eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b36e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b36e60 'int4':'vector' lvalue ParmVar 0x55d071b36b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b36c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b370c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b37018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b37cd8 # | | | | `-ReturnStmt 0x55d071b37cc8 # | | | | `-CallExpr 0x55d071b37c98 'float' # | | | | |-ImplicitCastExpr 0x55d071b37c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b37c60 '' Function 0x55d071a0c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b37c38 'float' # | | | | `-ImplicitCastExpr 0x55d071b37c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b37c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b37bd0 'uint':'unsigned int' lvalue ParmVar 0x55d071b37018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b37178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b37e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b37d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b381d8 # | | | | `-ReturnStmt 0x55d071b381c8 # | | | | `-CallExpr 0x55d071b38198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b38180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b38160 '' Function 0x55d071a0c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b38138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b38120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b38108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b380d0 'uint2':'vector' lvalue ParmVar 0x55d071b37d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b37ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b38338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b38288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b386e0 # | | | | `-ReturnStmt 0x55d071b386d0 # | | | | `-CallExpr 0x55d071b386a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b38688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b38668 '' Function 0x55d071a0c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b38640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b38628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b38610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b385d8 'uint3':'vector' lvalue ParmVar 0x55d071b38288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b383e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b38840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b38790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b38bf0 # | | | | `-ReturnStmt 0x55d071b38be0 # | | | | `-CallExpr 0x55d071b38bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b38b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b38b78 '' Function 0x55d071a0c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b38b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b38b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b38b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b38ae8 'uint4':'vector' lvalue ParmVar 0x55d071b38790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b388f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b38d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b38ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b390f0 # | | | | `-ReturnStmt 0x55d071b390e0 # | | | | `-CallExpr 0x55d071b390b0 'float' # | | | | |-ImplicitCastExpr 0x55d071b39098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b39078 '' Function 0x55d071a0c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b39050 'float' # | | | | `-ImplicitCastExpr 0x55d071b39038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b39020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b38fe8 'int64_t':'long' lvalue ParmVar 0x55d071b38ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b38e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b39250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b391a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b39610 # | | | | `-ReturnStmt 0x55d071b39600 # | | | | `-CallExpr 0x55d071b395d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b395b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b39598 '' Function 0x55d071a0c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b39570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b39558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b39540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b39508 'int64_t2':'vector' lvalue ParmVar 0x55d071b391a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b39300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b39770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b396c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b3a250 # | | | | `-ReturnStmt 0x55d071b3a240 # | | | | `-CallExpr 0x55d071b3a210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3a1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b3a1d8 '' Function 0x55d071a0c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b3a1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b39a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b39a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b39a30 'int64_t3':'vector' lvalue ParmVar 0x55d071b396c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b39820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3a3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3a300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b3a780 # | | | | `-ReturnStmt 0x55d071b3a770 # | | | | `-CallExpr 0x55d071b3a740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3a728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b3a708 '' Function 0x55d071a0c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b3a6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3a6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3a6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3a678 'int64_t4':'vector' lvalue ParmVar 0x55d071b3a300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b3a460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3a8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3a830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b3aca0 # | | | | `-ReturnStmt 0x55d071b3ac90 # | | | | `-CallExpr 0x55d071b3ac60 'float' # | | | | |-ImplicitCastExpr 0x55d071b3ac48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b3ac28 '' Function 0x55d071a0c128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b3ac00 'float' # | | | | `-ImplicitCastExpr 0x55d071b3abe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3abd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3ab98 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b3a830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b3a990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3ae00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3ad50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b3b1e0 # | | | | `-ReturnStmt 0x55d071b3b1d0 # | | | | `-CallExpr 0x55d071b3b1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3b188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b3b168 '' Function 0x55d071a0c3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b3b140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3b128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3b110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3b0d8 'uint64_t2':'vector' lvalue ParmVar 0x55d071b3ad50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b3aeb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3b340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3b290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b3b728 # | | | | `-ReturnStmt 0x55d071b3b718 # | | | | `-CallExpr 0x55d071b3b6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3b6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b3b6b0 '' Function 0x55d071a0c618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b3b688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3b670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3b658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3b620 'uint64_t3':'vector' lvalue ParmVar 0x55d071b3b290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b3b3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3b888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3b7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b3bc78 # | | | | `-ReturnStmt 0x55d071b3bc68 # | | | | `-CallExpr 0x55d071b3bc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3bc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b3bc00 '' Function 0x55d071a0c890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b3bbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3bbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3bba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3bb70 'uint64_t4':'vector' lvalue ParmVar 0x55d071b3b7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b3b938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3be80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3bd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d071b3bdb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55d071b3ca60 # | | | | `-ReturnStmt 0x55d071b3ca50 # | | | | `-CallExpr 0x55d071b3ca18 'float' # | | | | |-ImplicitCastExpr 0x55d071b3ca00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b3c9e0 '' Function 0x55d071a111e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b3c130 'float' # | | | | | `-ImplicitCastExpr 0x55d071b3c118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b3c100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b3c0c8 'double' lvalue ParmVar 0x55d071b3bd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55d071b3c9b8 'float' # | | | | `-ImplicitCastExpr 0x55d071b3c9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3c190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3c158 'double' lvalue ParmVar 0x55d071b3bdb0 'V2' 'double' # | | | `-DeprecatedAttr 0x55d071b3bf38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b3cc68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3cb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d071b3cb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55d071b3d088 # | | | | `-ReturnStmt 0x55d071b3d078 # | | | | `-CallExpr 0x55d071b3d040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3d028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b3d008 '' Function 0x55d071a11500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b3cf38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b3cf20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b3cf08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b3ced0 'double2':'vector' lvalue ParmVar 0x55d071b3cb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d071b3cfe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3cfc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3cfb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3cf78 'double2':'vector' lvalue ParmVar 0x55d071b3cb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b3cd20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b3d290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3d140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d071b3d1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55d071b3d6b8 # | | | | `-ReturnStmt 0x55d071b3d6a8 # | | | | `-CallExpr 0x55d071b3d670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3d658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b3d638 '' Function 0x55d071a11870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b3d568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b3d550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b3d538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b3d500 'double3':'vector' lvalue ParmVar 0x55d071b3d140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d071b3d610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3d5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3d5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3d5a8 'double3':'vector' lvalue ParmVar 0x55d071b3d1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b3d348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b3d8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3d770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d071b3d7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55d071b3dcf0 # | | | | `-ReturnStmt 0x55d071b3dce0 # | | | | `-CallExpr 0x55d071b3dca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3dc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b3dc70 '' Function 0x55d071a11b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b3dba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b3db88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b3db70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b3db38 'double4':'vector' lvalue ParmVar 0x55d071b3d770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d071b3dc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3dc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3dc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3dbe0 'double4':'vector' lvalue ParmVar 0x55d071b3d7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b3d978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b3def0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3dda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d071b3de20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55d071b3e2e8 # | | | | `-ReturnStmt 0x55d071b3e2d8 # | | | | `-CallExpr 0x55d071b3e2a0 'float' # | | | | |-ImplicitCastExpr 0x55d071b3e288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b3e268 '' Function 0x55d071a111e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b3e1b0 'float' # | | | | | `-ImplicitCastExpr 0x55d071b3e198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b3e180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b3e148 'int' lvalue ParmVar 0x55d071b3dda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55d071b3e240 'float' # | | | | `-ImplicitCastExpr 0x55d071b3e228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3e210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3e1d8 'int' lvalue ParmVar 0x55d071b3de20 'V2' 'int' # | | | `-DeprecatedAttr 0x55d071b3dfa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3e4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3e398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d071b3e418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55d071b3e918 # | | | | `-ReturnStmt 0x55d071b3e908 # | | | | `-CallExpr 0x55d071b3e8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3e8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b3e898 '' Function 0x55d071a11500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b3e7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b3e7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b3e798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b3e760 'int2':'vector' lvalue ParmVar 0x55d071b3e398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d071b3e870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3e858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3e840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3e808 'int2':'vector' lvalue ParmVar 0x55d071b3e418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b3e5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3f1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3f078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d071b3f0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55d071b3f600 # | | | | `-ReturnStmt 0x55d071b3f5f0 # | | | | `-CallExpr 0x55d071b3f5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3f5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b3f580 '' Function 0x55d071a11870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b3f4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b3f498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b3f480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b3f448 'int3':'vector' lvalue ParmVar 0x55d071b3f078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d071b3f558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3f540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3f528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3f4f0 'int3':'vector' lvalue ParmVar 0x55d071b3f0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b3f280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3f800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3f6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d071b3f730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55d071b3fc40 # | | | | `-ReturnStmt 0x55d071b3fc30 # | | | | `-CallExpr 0x55d071b3fbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b3fbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b3fbc0 '' Function 0x55d071a11b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b3faf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b3fad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b3fac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b3fa88 'int4':'vector' lvalue ParmVar 0x55d071b3f6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d071b3fb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b3fb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b3fb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b3fb30 'int4':'vector' lvalue ParmVar 0x55d071b3f730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b3f8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b3fe40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b3fcf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d071b3fd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b40258 # | | | | `-ReturnStmt 0x55d071b40248 # | | | | `-CallExpr 0x55d071b40210 'float' # | | | | |-ImplicitCastExpr 0x55d071b401f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b401d8 '' Function 0x55d071a111e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b40120 'float' # | | | | | `-ImplicitCastExpr 0x55d071b40108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b400f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b400b8 'uint':'unsigned int' lvalue ParmVar 0x55d071b3fcf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d071b401b0 'float' # | | | | `-ImplicitCastExpr 0x55d071b40198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b40180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b40148 'uint':'unsigned int' lvalue ParmVar 0x55d071b3fd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b3fef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b40458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b40308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d071b40388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b408a8 # | | | | `-ReturnStmt 0x55d071b40898 # | | | | `-CallExpr 0x55d071b40860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b40848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b40828 '' Function 0x55d071a11500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b40758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b40740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b40728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b406f0 'uint2':'vector' lvalue ParmVar 0x55d071b40308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d071b40800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b407e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b407d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b40798 'uint2':'vector' lvalue ParmVar 0x55d071b40388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b40510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b40aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b40958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d071b409d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b40f00 # | | | | `-ReturnStmt 0x55d071b40ef0 # | | | | `-CallExpr 0x55d071b40eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b40ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b40e80 '' Function 0x55d071a11870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b40db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b40d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b40d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b40d48 'uint3':'vector' lvalue ParmVar 0x55d071b40958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d071b40e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b40e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b40e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b40df0 'uint3':'vector' lvalue ParmVar 0x55d071b409d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b40b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b416e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b41590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d071b41610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b41b40 # | | | | `-ReturnStmt 0x55d071b41b30 # | | | | `-CallExpr 0x55d071b41af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b41ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b41ac0 '' Function 0x55d071a11b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b419f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b419d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b419c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b41988 'uint4':'vector' lvalue ParmVar 0x55d071b41590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d071b41a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b41a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b41a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b41a30 'uint4':'vector' lvalue ParmVar 0x55d071b41610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b41798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b41d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b41bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d071b41c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b42178 # | | | | `-ReturnStmt 0x55d071b42168 # | | | | `-CallExpr 0x55d071b42130 'float' # | | | | |-ImplicitCastExpr 0x55d071b42118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b420f8 '' Function 0x55d071a111e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b42040 'float' # | | | | | `-ImplicitCastExpr 0x55d071b42028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b42010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b41fd8 'int64_t':'long' lvalue ParmVar 0x55d071b41bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d071b420d0 'float' # | | | | `-ImplicitCastExpr 0x55d071b420b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b420a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b42068 'int64_t':'long' lvalue ParmVar 0x55d071b41c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b41df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b42378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b42228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d071b422a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b427e8 # | | | | `-ReturnStmt 0x55d071b427d8 # | | | | `-CallExpr 0x55d071b427a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b42788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b42768 '' Function 0x55d071a11500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b42698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b42680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b42668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b42630 'int64_t2':'vector' lvalue ParmVar 0x55d071b42228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d071b42740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b42728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b42710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b426d8 'int64_t2':'vector' lvalue ParmVar 0x55d071b422a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b42430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b429e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b42898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d071b42918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b42e60 # | | | | `-ReturnStmt 0x55d071b42e50 # | | | | `-CallExpr 0x55d071b42e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b42e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b42de0 '' Function 0x55d071a11870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b42d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b42cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b42ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b42ca8 'int64_t3':'vector' lvalue ParmVar 0x55d071b42898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d071b42db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b42da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b42d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b42d50 'int64_t3':'vector' lvalue ParmVar 0x55d071b42918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b42aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b43060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b42f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d071b42f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b434e0 # | | | | `-ReturnStmt 0x55d071b434d0 # | | | | `-CallExpr 0x55d071b43498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b43480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b43460 '' Function 0x55d071a11b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b43390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b43378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b43360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b43328 'int64_t4':'vector' lvalue ParmVar 0x55d071b42f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d071b43438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b43420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b43408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b433d0 'int64_t4':'vector' lvalue ParmVar 0x55d071b42f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b43118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b43cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b43b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d071b43bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b44118 # | | | | `-ReturnStmt 0x55d071b44108 # | | | | `-CallExpr 0x55d071b440d0 'float' # | | | | |-ImplicitCastExpr 0x55d071b440b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b44098 '' Function 0x55d071a111e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b43fe0 'float' # | | | | | `-ImplicitCastExpr 0x55d071b43fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b43fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b43f78 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b43b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d071b44070 'float' # | | | | `-ImplicitCastExpr 0x55d071b44058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b44040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b44008 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b43bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b43d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b44318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b441c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d071b44248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b447a8 # | | | | `-ReturnStmt 0x55d071b44798 # | | | | `-CallExpr 0x55d071b44760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b44748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b44728 '' Function 0x55d071a11500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b44658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b44640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b44628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b445f0 'uint64_t2':'vector' lvalue ParmVar 0x55d071b441c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d071b44700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b446e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b446d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b44698 'uint64_t2':'vector' lvalue ParmVar 0x55d071b44248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b443d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b449a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b44858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d071b448d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b44e40 # | | | | `-ReturnStmt 0x55d071b44e30 # | | | | `-CallExpr 0x55d071b44df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b44de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b44dc0 '' Function 0x55d071a11870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b44cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b44cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b44cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b44c88 'uint64_t3':'vector' lvalue ParmVar 0x55d071b44858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d071b44d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b44d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b44d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b44d30 'uint64_t3':'vector' lvalue ParmVar 0x55d071b448d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b44a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b45040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b44ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d071b44f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b454e0 # | | | | `-ReturnStmt 0x55d071b454d0 # | | | | `-CallExpr 0x55d071b45498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b45480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b45460 '' Function 0x55d071a11b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b45390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b45378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b45360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b45328 'uint64_t4':'vector' lvalue ParmVar 0x55d071b44ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d071b45438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b45420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b45408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b453d0 'uint64_t4':'vector' lvalue ParmVar 0x55d071b44f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b450f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b45650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b455a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b45998 # | | | | `-ReturnStmt 0x55d071b45988 # | | | | `-CallExpr 0x55d071b45958 'float' # | | | | |-ImplicitCastExpr 0x55d071b45940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b45920 '' Function 0x55d071a15f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b458f8 'float' # | | | | `-ImplicitCastExpr 0x55d071b458e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b458c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b45890 'double' lvalue ParmVar 0x55d071b455a0 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b45700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a71680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b45a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071a719e8 # | | | | `-ReturnStmt 0x55d071a719d8 # | | | | `-CallExpr 0x55d071a719a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a71990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a71970 '' Function 0x55d071a16188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a71948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a71930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a71918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a718e0 'double2':'vector' lvalue ParmVar 0x55d071b45a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071a71730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a71b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a71aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071a71ec8 # | | | | `-ReturnStmt 0x55d071a71eb8 # | | | | `-CallExpr 0x55d071a71e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a71e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a71e50 '' Function 0x55d071a16400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a71e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a71e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a71df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a71dc0 'double3':'vector' lvalue ParmVar 0x55d071a71aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071a71c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a72038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a71f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071a723b0 # | | | | `-ReturnStmt 0x55d071a723a0 # | | | | `-CallExpr 0x55d071a72370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a72358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a72338 '' Function 0x55d071a16678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a72310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a722f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a722e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a722a8 'double4':'vector' lvalue ParmVar 0x55d071a71f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071a720e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a72510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071a72460 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071a72868 # | | | | `-ReturnStmt 0x55d071a72858 # | | | | `-CallExpr 0x55d071a72828 'float' # | | | | |-ImplicitCastExpr 0x55d071a72810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a727f0 '' Function 0x55d071a15f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a727c8 'float' # | | | | `-ImplicitCastExpr 0x55d071a727b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a72798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a72760 'int' lvalue ParmVar 0x55d071a72460 'V' 'int' # | | | `-DeprecatedAttr 0x55d071a725c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a729c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a72918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071a72d40 # | | | | `-ReturnStmt 0x55d071a72d30 # | | | | `-CallExpr 0x55d071a72d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a72ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a72cc8 '' Function 0x55d071a16188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a72ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a72c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a72c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a72c38 'int2':'vector' lvalue ParmVar 0x55d071a72918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071a72a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a72ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a72df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071a73220 # | | | | `-ReturnStmt 0x55d071a73210 # | | | | `-CallExpr 0x55d071a731e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a731c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a731a8 '' Function 0x55d071a16400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a73180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a73168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a73150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a73118 'int3':'vector' lvalue ParmVar 0x55d071a72df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071a72f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a73380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a732d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071a73730 # | | | | `-ReturnStmt 0x55d071a73720 # | | | | `-CallExpr 0x55d071a736f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a736d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a736b8 '' Function 0x55d071a16678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a73690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a73650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a73638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a73600 'int4':'vector' lvalue ParmVar 0x55d071a732d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071a73430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a73890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071a737e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071a73c08 # | | | | `-ReturnStmt 0x55d071a73bf8 # | | | | `-CallExpr 0x55d071a73bc8 'float' # | | | | |-ImplicitCastExpr 0x55d071a73bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a73b90 '' Function 0x55d071a15f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a73b68 'float' # | | | | `-ImplicitCastExpr 0x55d071a73b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a73b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a73b00 'uint':'unsigned int' lvalue ParmVar 0x55d071a737e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071a73940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a73d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a73cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071a74100 # | | | | `-ReturnStmt 0x55d071a740f0 # | | | | `-CallExpr 0x55d071a740c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a740a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a74088 '' Function 0x55d071a16188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a74060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a74048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a74030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a73ff8 'uint2':'vector' lvalue ParmVar 0x55d071a73cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071a73e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a74260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a741b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071a74600 # | | | | `-ReturnStmt 0x55d071a745f0 # | | | | `-CallExpr 0x55d071a745c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a745a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a74588 '' Function 0x55d071a16400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a74560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a74548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a74530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a744f8 'uint3':'vector' lvalue ParmVar 0x55d071a741b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071a74310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a74760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a746b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071a74b08 # | | | | `-ReturnStmt 0x55d071a74af8 # | | | | `-CallExpr 0x55d071a74ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a74ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a74a90 '' Function 0x55d071a16678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a74a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a74a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a74a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a74a00 'uint4':'vector' lvalue ParmVar 0x55d071a746b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071a74810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a74c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071a74bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071a75000 # | | | | `-ReturnStmt 0x55d071a74ff0 # | | | | `-CallExpr 0x55d071a74fc0 'float' # | | | | |-ImplicitCastExpr 0x55d071a74fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a74f88 '' Function 0x55d071a15f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a74f60 'float' # | | | | `-ImplicitCastExpr 0x55d071a74f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a74f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a74ef8 'int64_t':'long' lvalue ParmVar 0x55d071a74bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071a74d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a75160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a750b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071a75518 # | | | | `-ReturnStmt 0x55d071a75508 # | | | | `-CallExpr 0x55d071a754d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a754c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a754a0 '' Function 0x55d071a16188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a75478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a75460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a75448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a75410 'int64_t2':'vector' lvalue ParmVar 0x55d071a750b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071a75210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a756a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a755c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071a75a60 # | | | | `-ReturnStmt 0x55d071a75a50 # | | | | `-CallExpr 0x55d071a75a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a75a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a759e8 '' Function 0x55d071a16400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a759c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a759a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a75990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a75958 'int64_t3':'vector' lvalue ParmVar 0x55d071a755c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071a75750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a75bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a75b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071a75f88 # | | | | `-ReturnStmt 0x55d071a75f78 # | | | | `-CallExpr 0x55d071a75f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a75f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a75f10 '' Function 0x55d071a16678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a75ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a75ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a75eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a75e80 'int64_t4':'vector' lvalue ParmVar 0x55d071a75b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071a75c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a760e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071a76038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071a764a0 # | | | | `-ReturnStmt 0x55d071a76490 # | | | | `-CallExpr 0x55d071a76460 'float' # | | | | |-ImplicitCastExpr 0x55d071a76448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a76428 '' Function 0x55d071a15f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a76400 'float' # | | | | `-ImplicitCastExpr 0x55d071a763e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a763d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a76398 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071a76038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071a76198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a76600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a76550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071a769d8 # | | | | `-ReturnStmt 0x55d071a769c8 # | | | | `-CallExpr 0x55d071a76998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a76980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a76960 '' Function 0x55d071a16188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a76938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a76920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a76908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a768d0 'uint64_t2':'vector' lvalue ParmVar 0x55d071a76550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071a766b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a76b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a76a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071a76f18 # | | | | `-ReturnStmt 0x55d071a76f08 # | | | | `-CallExpr 0x55d071a76ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a76ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a76ea0 '' Function 0x55d071a16400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a76e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a76e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a76e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a76e10 'uint64_t3':'vector' lvalue ParmVar 0x55d071a76a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071a76be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a77078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a76fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071a77460 # | | | | `-ReturnStmt 0x55d071a77450 # | | | | `-CallExpr 0x55d071a77420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a77408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a773e8 '' Function 0x55d071a16678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a773c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a773a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a77390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a77358 'uint64_t4':'vector' lvalue ParmVar 0x55d071a76fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071a77128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a775d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071a77520 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071a779d8 # | | | | `-ReturnStmt 0x55d071a779c8 # | | | | `-CallExpr 0x55d071a77998 'float' # | | | | |-ImplicitCastExpr 0x55d071a77980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a77960 '' Function 0x55d071a17290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a77938 'float' # | | | | `-ImplicitCastExpr 0x55d071a77920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a77908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a778d0 'double' lvalue ParmVar 0x55d071a77520 'V' 'double' # | | | `-DeprecatedAttr 0x55d071a77740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a77b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a77a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071a77eb0 # | | | | `-ReturnStmt 0x55d071a77ea0 # | | | | `-CallExpr 0x55d071a77e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a77e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a77e38 '' Function 0x55d071a17508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a77e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a77df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a77de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a77da8 'double2':'vector' lvalue ParmVar 0x55d071a77a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071a77bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a78020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a77f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071a78390 # | | | | `-ReturnStmt 0x55d071a78380 # | | | | `-CallExpr 0x55d071a78350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a78338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a78318 '' Function 0x55d0719dbbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a782f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a782d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a782c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a78288 'double3':'vector' lvalue ParmVar 0x55d071a77f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071a780d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a78500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a78450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071a78878 # | | | | `-ReturnStmt 0x55d071a78868 # | | | | `-CallExpr 0x55d071a78838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a78820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a78800 '' Function 0x55d0719dbe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a787d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a787c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a787a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a78770 'double4':'vector' lvalue ParmVar 0x55d071a78450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071a785b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a789d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071a78928 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071a78d30 # | | | | `-ReturnStmt 0x55d071a78d20 # | | | | `-CallExpr 0x55d071a78cf0 'float' # | | | | |-ImplicitCastExpr 0x55d071a78cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a78cb8 '' Function 0x55d071a17290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a78c90 'float' # | | | | `-ImplicitCastExpr 0x55d071a78c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a78c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a78c28 'int' lvalue ParmVar 0x55d071a78928 'V' 'int' # | | | `-DeprecatedAttr 0x55d071a78a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a78e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a78de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071a79208 # | | | | `-ReturnStmt 0x55d071a791f8 # | | | | `-CallExpr 0x55d071a791c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a791b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a79190 '' Function 0x55d071a17508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a79168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a79150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a79138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a79100 'int2':'vector' lvalue ParmVar 0x55d071a78de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071a78f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a79368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a792b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071a796e8 # | | | | `-ReturnStmt 0x55d071a796d8 # | | | | `-CallExpr 0x55d071a796a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a79690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a79670 '' Function 0x55d0719dbbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a79648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a79630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a79618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a795e0 'int3':'vector' lvalue ParmVar 0x55d071a792b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071a79418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7a108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7a058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071a7a490 # | | | | `-ReturnStmt 0x55d071a7a480 # | | | | `-CallExpr 0x55d071a7a450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7a438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a7a418 '' Function 0x55d0719dbe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a7a3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7a3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7a3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7a388 'int4':'vector' lvalue ParmVar 0x55d071a7a058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071a7a1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7a5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7a540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071a7a968 # | | | | `-ReturnStmt 0x55d071a7a958 # | | | | `-CallExpr 0x55d071a7a928 'float' # | | | | |-ImplicitCastExpr 0x55d071a7a910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a7a8f0 '' Function 0x55d071a17290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a7a8c8 'float' # | | | | `-ImplicitCastExpr 0x55d071a7a8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7a898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7a860 'uint':'unsigned int' lvalue ParmVar 0x55d071a7a540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071a7a6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7aac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7aa18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071a7ae60 # | | | | `-ReturnStmt 0x55d071a7ae50 # | | | | `-CallExpr 0x55d071a7ae20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7ae08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a7ade8 '' Function 0x55d071a17508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a7adc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7ada8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7ad90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7ad58 'uint2':'vector' lvalue ParmVar 0x55d071a7aa18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071a7ab78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7afc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7af10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071a7b360 # | | | | `-ReturnStmt 0x55d071a7b350 # | | | | `-CallExpr 0x55d071a7b320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7b308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a7b2e8 '' Function 0x55d0719dbbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a7b2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7b2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7b290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7b258 'uint3':'vector' lvalue ParmVar 0x55d071a7af10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071a7b070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7b4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7b410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071a7b868 # | | | | `-ReturnStmt 0x55d071a7b858 # | | | | `-CallExpr 0x55d071a7b828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7b810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a7b7f0 '' Function 0x55d0719dbe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a7b7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7b7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7b798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7b760 'uint4':'vector' lvalue ParmVar 0x55d071a7b410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071a7b570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7b9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7b918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071a7bd60 # | | | | `-ReturnStmt 0x55d071a7bd50 # | | | | `-CallExpr 0x55d071a7bd20 'float' # | | | | |-ImplicitCastExpr 0x55d071a7bd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a7bce8 '' Function 0x55d071a17290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a7bcc0 'float' # | | | | `-ImplicitCastExpr 0x55d071a7bca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7bc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7bc58 'int64_t':'long' lvalue ParmVar 0x55d071a7b918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071a7ba78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7bec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7be10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071a7caa0 # | | | | `-ReturnStmt 0x55d071a7ca90 # | | | | `-CallExpr 0x55d071a7ca60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7ca48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a7ca28 '' Function 0x55d071a17508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a7ca00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7c9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7c9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7c998 'int64_t2':'vector' lvalue ParmVar 0x55d071a7be10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071a7bf70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7cc00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7cb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071a7cfc0 # | | | | `-ReturnStmt 0x55d071a7cfb0 # | | | | `-CallExpr 0x55d071a7cf80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7cf68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a7cf48 '' Function 0x55d0719dbbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a7cf20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7cf08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7cef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7ceb8 'int64_t3':'vector' lvalue ParmVar 0x55d071a7cb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071a7ccb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7d120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7d070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071a7d4e8 # | | | | `-ReturnStmt 0x55d071a7d4d8 # | | | | `-CallExpr 0x55d071a7d4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7d490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a7d470 '' Function 0x55d0719dbe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a7d448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7d430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7d418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7d3e0 'int64_t4':'vector' lvalue ParmVar 0x55d071a7d070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071a7d1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7d648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7d598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071a7da00 # | | | | `-ReturnStmt 0x55d071a7d9f0 # | | | | `-CallExpr 0x55d071a7d9c0 'float' # | | | | |-ImplicitCastExpr 0x55d071a7d9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a7d988 '' Function 0x55d071a17290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a7d960 'float' # | | | | `-ImplicitCastExpr 0x55d071a7d948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7d930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7d8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071a7d598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071a7d6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7db60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7dab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071a7df38 # | | | | `-ReturnStmt 0x55d071a7df28 # | | | | `-CallExpr 0x55d071a7def8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7dee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a7dec0 '' Function 0x55d071a17508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a7de98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7de80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7de68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7de30 'uint64_t2':'vector' lvalue ParmVar 0x55d071a7dab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071a7dc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7e098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7dfe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071a7e478 # | | | | `-ReturnStmt 0x55d071a7e468 # | | | | `-CallExpr 0x55d071a7e438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7e420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a7e400 '' Function 0x55d0719dbbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a7e3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7e3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7e3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7e370 'uint64_t3':'vector' lvalue ParmVar 0x55d071a7dfe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071a7e148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7e5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7e528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071a7e9c0 # | | | | `-ReturnStmt 0x55d071a7e9b0 # | | | | `-CallExpr 0x55d071a7e980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7e968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a7e948 '' Function 0x55d0719dbe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a7e920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7e908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7e8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7e8b8 'uint64_t4':'vector' lvalue ParmVar 0x55d071a7e528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071a7e688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a7eb28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7ea78 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071a7ee70 # | | | | `-ReturnStmt 0x55d071a7ee60 # | | | | `-CallExpr 0x55d071a7ee30 'float' # | | | | |-ImplicitCastExpr 0x55d071a7ee18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a7edf8 '' Function 0x55d071a271b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a7edd0 'float' # | | | | `-ImplicitCastExpr 0x55d071a7edb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7eda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7ed68 'double' lvalue ParmVar 0x55d071a7ea78 'V' 'double' # | | | `-DeprecatedAttr 0x55d071a7ebd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a7efd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7ef28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071a7f340 # | | | | `-ReturnStmt 0x55d071a7f330 # | | | | `-CallExpr 0x55d071a7f300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7f2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a7f2c8 '' Function 0x55d071a27430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a7f2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7f288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7f270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7f238 'double2':'vector' lvalue ParmVar 0x55d071a7ef28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071a7f088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a7f4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7f3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071a7f818 # | | | | `-ReturnStmt 0x55d071a7f808 # | | | | `-CallExpr 0x55d071a7f7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7f7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a7f7a0 '' Function 0x55d071a276a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a7f778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7f760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7f748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7f710 'double3':'vector' lvalue ParmVar 0x55d071a7f3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071a7f558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a7f980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7f8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071a7fcf8 # | | | | `-ReturnStmt 0x55d071a7fce8 # | | | | `-CallExpr 0x55d071a7fcb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a7fca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a7fc80 '' Function 0x55d071a27930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a7fc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a7fc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a7fc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a7fbf0 'double4':'vector' lvalue ParmVar 0x55d071a7f8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071a7fa30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071a7fe58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071a7fda8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071a801b0 # | | | | `-ReturnStmt 0x55d071a801a0 # | | | | `-CallExpr 0x55d071a80170 'float' # | | | | |-ImplicitCastExpr 0x55d071a80158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a80138 '' Function 0x55d071a271b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a80110 'float' # | | | | `-ImplicitCastExpr 0x55d071a800f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a800e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a800a8 'int' lvalue ParmVar 0x55d071a7fda8 'V' 'int' # | | | `-DeprecatedAttr 0x55d071a7ff08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a80310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a80260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071a80688 # | | | | `-ReturnStmt 0x55d071a80678 # | | | | `-CallExpr 0x55d071a80648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a80630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a80610 '' Function 0x55d071a27430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a805e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a805d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a805b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a80580 'int2':'vector' lvalue ParmVar 0x55d071a80260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071a803c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a816c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a80738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071a81a40 # | | | | `-ReturnStmt 0x55d071a81a30 # | | | | `-CallExpr 0x55d071a81a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a819e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a819c8 '' Function 0x55d071a276a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a819a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a81988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a81970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a81938 'int3':'vector' lvalue ParmVar 0x55d071a80738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071a81770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a81ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a81af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071a81f28 # | | | | `-ReturnStmt 0x55d071a81f18 # | | | | `-CallExpr 0x55d071a81ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a81ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a81eb0 '' Function 0x55d071a27930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a81e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a81e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a81e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a81e20 'int4':'vector' lvalue ParmVar 0x55d071a81af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071a81c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a82088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071a81fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071a82400 # | | | | `-ReturnStmt 0x55d071a823f0 # | | | | `-CallExpr 0x55d071a823c0 'float' # | | | | |-ImplicitCastExpr 0x55d071a823a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a82388 '' Function 0x55d071a271b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a82360 'float' # | | | | `-ImplicitCastExpr 0x55d071a82348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a82330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a822f8 'uint':'unsigned int' lvalue ParmVar 0x55d071a81fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071a82138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a82560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a824b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071a828f8 # | | | | `-ReturnStmt 0x55d071a828e8 # | | | | `-CallExpr 0x55d071a828b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a828a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a82880 '' Function 0x55d071a27430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a82858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a82840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a82828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a827f0 'uint2':'vector' lvalue ParmVar 0x55d071a824b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071a82610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a82a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a829a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071a82df8 # | | | | `-ReturnStmt 0x55d071a82de8 # | | | | `-CallExpr 0x55d071a82db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a82da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a82d80 '' Function 0x55d071a276a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a82d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a82d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a82d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a82cf0 'uint3':'vector' lvalue ParmVar 0x55d071a829a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071a82b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a82f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a82ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071a83300 # | | | | `-ReturnStmt 0x55d071a832f0 # | | | | `-CallExpr 0x55d071a832c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a832a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a83288 '' Function 0x55d071a27930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a83260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a83248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a83230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a831f8 'uint4':'vector' lvalue ParmVar 0x55d071a82ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071a83008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a83460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071a833b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071a837f8 # | | | | `-ReturnStmt 0x55d071a837e8 # | | | | `-CallExpr 0x55d071a837b8 'float' # | | | | |-ImplicitCastExpr 0x55d071a837a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a83780 '' Function 0x55d071a271b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a83758 'float' # | | | | `-ImplicitCastExpr 0x55d071a83740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a83728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a836f0 'int64_t':'long' lvalue ParmVar 0x55d071a833b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071a83510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a83958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a838a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071a83d10 # | | | | `-ReturnStmt 0x55d071a83d00 # | | | | `-CallExpr 0x55d071a83cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a83cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a83c98 '' Function 0x55d071a27430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a83c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a83c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a83c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a83c08 'int64_t2':'vector' lvalue ParmVar 0x55d071a838a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071a83a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a83e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a83dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071a84230 # | | | | `-ReturnStmt 0x55d071a84220 # | | | | `-CallExpr 0x55d071a841f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071a841d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a841b8 '' Function 0x55d071a276a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a84190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a84178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a84160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a84128 'int64_t3':'vector' lvalue ParmVar 0x55d071a83dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071a83f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a84390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071a842e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071a84758 # | | | | `-ReturnStmt 0x55d071a84748 # | | | | `-CallExpr 0x55d071a84718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071a84700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071a846e0 '' Function 0x55d071a27930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071a846b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071a846a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a84688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a84650 'int64_t4':'vector' lvalue ParmVar 0x55d071a842e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071a84440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a848b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071a84808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071a84c70 # | | | | `-ReturnStmt 0x55d071a84c60 # | | | | `-CallExpr 0x55d071a84c30 'float' # | | | | |-ImplicitCastExpr 0x55d071a84c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071a84bf8 '' Function 0x55d071a271b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071a84bd0 'float' # | | | | `-ImplicitCastExpr 0x55d071a84bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a84ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a84b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071a84808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071a84968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a84dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071a84d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071a851a8 # | | | | `-ReturnStmt 0x55d071a85198 # | | | | `-CallExpr 0x55d071a85168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a85150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071a85130 '' Function 0x55d071a27430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071a85108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a850f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a850d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a850a0 'uint64_t2':'vector' lvalue ParmVar 0x55d071a84d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071a84e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071a85308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071a85258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b4bc78 # | | | | `-ReturnStmt 0x55d071b4bc68 # | | | | `-CallExpr 0x55d071b4bc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4bc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071a85670 '' Function 0x55d071a276a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071a85648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071a85630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071a85618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071a855e0 'uint64_t3':'vector' lvalue ParmVar 0x55d071a85258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071a853b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b4bdd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4bd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b4c1c0 # | | | | `-ReturnStmt 0x55d071b4c1b0 # | | | | `-CallExpr 0x55d071b4c180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4c168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b4c148 '' Function 0x55d071a27930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b4c120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4c108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4c0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4c0b8 'uint64_t4':'vector' lvalue ParmVar 0x55d071b4bd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b4be88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b4c330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4c280 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b4c678 # | | | | `-ReturnStmt 0x55d071b4c668 # | | | | `-CallExpr 0x55d071b4c638 'float' # | | | | |-ImplicitCastExpr 0x55d071b4c620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b4c600 '' Function 0x55d071a28548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b4c5d8 'float' # | | | | `-ImplicitCastExpr 0x55d071b4c5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4c5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4c570 'double' lvalue ParmVar 0x55d071b4c280 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b4c3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b4c7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4c738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b4cb50 # | | | | `-ReturnStmt 0x55d071b4cb40 # | | | | `-CallExpr 0x55d071b4cb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4caf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b4cad8 '' Function 0x55d071a287c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b4cab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4ca98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4ca80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4ca48 'double2':'vector' lvalue ParmVar 0x55d071b4c738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b4c898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b4ccc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4cc10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b4d030 # | | | | `-ReturnStmt 0x55d071b4d020 # | | | | `-CallExpr 0x55d071b4cff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4cfd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b4cfb8 '' Function 0x55d071a28a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b4cf90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4cf78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4cf60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4cf28 'double3':'vector' lvalue ParmVar 0x55d071b4cc10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b4cd70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b4d1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4d0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b4d518 # | | | | `-ReturnStmt 0x55d071b4d508 # | | | | `-CallExpr 0x55d071b4d4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4d4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b4d4a0 '' Function 0x55d071a28cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b4d478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4d460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4d448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4d410 'double4':'vector' lvalue ParmVar 0x55d071b4d0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b4d250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b4d678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4d5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b4d9d0 # | | | | `-ReturnStmt 0x55d071b4d9c0 # | | | | `-CallExpr 0x55d071b4d990 'float' # | | | | |-ImplicitCastExpr 0x55d071b4d978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b4d958 '' Function 0x55d071a28548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b4d930 'float' # | | | | `-ImplicitCastExpr 0x55d071b4d918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4d900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4d8c8 'int' lvalue ParmVar 0x55d071b4d5c8 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b4d728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b4db30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4da80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b4dea8 # | | | | `-ReturnStmt 0x55d071b4de98 # | | | | `-CallExpr 0x55d071b4de68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4de50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b4de30 '' Function 0x55d071a287c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b4de08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4ddf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4ddd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4dda0 'int2':'vector' lvalue ParmVar 0x55d071b4da80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b4dbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b4e008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4df58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b4e388 # | | | | `-ReturnStmt 0x55d071b4e378 # | | | | `-CallExpr 0x55d071b4e348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4e330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b4e310 '' Function 0x55d071a28a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b4e2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4e2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4e2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4e280 'int3':'vector' lvalue ParmVar 0x55d071b4df58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b4e0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b4e4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4e438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b4e870 # | | | | `-ReturnStmt 0x55d071b4e860 # | | | | `-CallExpr 0x55d071b4e830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4e818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b4e7f8 '' Function 0x55d071a28cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b4e7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4e7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4e7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4e768 'int4':'vector' lvalue ParmVar 0x55d071b4e438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b4e598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b4e9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4e920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b4ed48 # | | | | `-ReturnStmt 0x55d071b4ed38 # | | | | `-CallExpr 0x55d071b4ed08 'float' # | | | | |-ImplicitCastExpr 0x55d071b4ecf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b4ecd0 '' Function 0x55d071a28548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b4eca8 'float' # | | | | `-ImplicitCastExpr 0x55d071b4ec90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4ec78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4ec40 'uint':'unsigned int' lvalue ParmVar 0x55d071b4e920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b4ea80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b4eea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4edf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b4f240 # | | | | `-ReturnStmt 0x55d071b4f230 # | | | | `-CallExpr 0x55d071b4f200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4f1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b4f1c8 '' Function 0x55d071a287c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b4f1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4f188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4f170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4f138 'uint2':'vector' lvalue ParmVar 0x55d071b4edf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b4ef58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b4f3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4f2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b4f740 # | | | | `-ReturnStmt 0x55d071b4f730 # | | | | `-CallExpr 0x55d071b4f700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4f6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b4f6c8 '' Function 0x55d071a28a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b4f6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4f688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4f670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4f638 'uint3':'vector' lvalue ParmVar 0x55d071b4f2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b4f450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b4f8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b4f7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b51220 # | | | | `-ReturnStmt 0x55d071b51210 # | | | | `-CallExpr 0x55d071b511e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b4fbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b4fbd0 '' Function 0x55d071a28cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b4fba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b4fb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b4fb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b4fb40 'uint4':'vector' lvalue ParmVar 0x55d071b4f7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b4f950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b51380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b512d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b51718 # | | | | `-ReturnStmt 0x55d071b51708 # | | | | `-CallExpr 0x55d071b516d8 'float' # | | | | |-ImplicitCastExpr 0x55d071b516c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b516a0 '' Function 0x55d071a28548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b51678 'float' # | | | | `-ImplicitCastExpr 0x55d071b51660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b51648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b51610 'int64_t':'long' lvalue ParmVar 0x55d071b512d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b51430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b51878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b517c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b51c30 # | | | | `-ReturnStmt 0x55d071b51c20 # | | | | `-CallExpr 0x55d071b51bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b51bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b51bb8 '' Function 0x55d071a287c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b51b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b51b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b51b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b51b28 'int64_t2':'vector' lvalue ParmVar 0x55d071b517c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b51928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b51d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b51ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b52150 # | | | | `-ReturnStmt 0x55d071b52140 # | | | | `-CallExpr 0x55d071b52110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b520f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b520d8 '' Function 0x55d071a28a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b520b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b52098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b52080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b52048 'int64_t3':'vector' lvalue ParmVar 0x55d071b51ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b51e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b522b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b52200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b52678 # | | | | `-ReturnStmt 0x55d071b52668 # | | | | `-CallExpr 0x55d071b52638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b52620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b52600 '' Function 0x55d071a28cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b525d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b525c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b525a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b52570 'int64_t4':'vector' lvalue ParmVar 0x55d071b52200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b52360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b527d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b52728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b52b90 # | | | | `-ReturnStmt 0x55d071b52b80 # | | | | `-CallExpr 0x55d071b52b50 'float' # | | | | |-ImplicitCastExpr 0x55d071b52b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b52b18 '' Function 0x55d071a28548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b52af0 'float' # | | | | `-ImplicitCastExpr 0x55d071b52ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b52ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b52a88 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b52728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b52888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b52cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b52c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b530c8 # | | | | `-ReturnStmt 0x55d071b530b8 # | | | | `-CallExpr 0x55d071b53088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b53070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b53050 '' Function 0x55d071a287c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b53028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b53010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b52ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b52fc0 'uint64_t2':'vector' lvalue ParmVar 0x55d071b52c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b52da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b53228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b53178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b53608 # | | | | `-ReturnStmt 0x55d071b535f8 # | | | | `-CallExpr 0x55d071b535c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b535b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b53590 '' Function 0x55d071a28a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b53568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b53550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b53538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b53500 'uint64_t3':'vector' lvalue ParmVar 0x55d071b53178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b532d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b53768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b536b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b53b50 # | | | | `-ReturnStmt 0x55d071b53b40 # | | | | `-CallExpr 0x55d071b53b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b53af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b53ad8 '' Function 0x55d071a28cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b53ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b53a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b53a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b53a48 'uint64_t4':'vector' lvalue ParmVar 0x55d071b536b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b53818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b53cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b53c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b54008 # | | | | `-ReturnStmt 0x55d071b53ff8 # | | | | `-CallExpr 0x55d071b53fc8 'float' # | | | | |-ImplicitCastExpr 0x55d071b53fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b53f90 '' Function 0x55d071a298d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b53f68 'float' # | | | | `-ImplicitCastExpr 0x55d071b53f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b53f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b53f00 'double' lvalue ParmVar 0x55d071b53c10 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b53d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b54178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b540c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b544e0 # | | | | `-ReturnStmt 0x55d071b544d0 # | | | | `-CallExpr 0x55d071b544a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b54488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b54468 '' Function 0x55d071a29b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b54440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b54428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b54410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b543d8 'double2':'vector' lvalue ParmVar 0x55d071b540c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b54228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b54650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b545a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b549c0 # | | | | `-ReturnStmt 0x55d071b549b0 # | | | | `-CallExpr 0x55d071b54980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b54968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b54948 '' Function 0x55d071a29dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b54920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b54908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b548f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b548b8 'double3':'vector' lvalue ParmVar 0x55d071b545a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b54700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b54b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b54a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b54ea8 # | | | | `-ReturnStmt 0x55d071b54e98 # | | | | `-CallExpr 0x55d071b54e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b54e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b54e30 '' Function 0x55d071a2a040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b54e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b54df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b54dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b54da0 'double4':'vector' lvalue ParmVar 0x55d071b54a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b54be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b55008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b54f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b553a0 # | | | | `-ReturnStmt 0x55d071b55390 # | | | | `-CallExpr 0x55d071b55360 'float' # | | | | |-ImplicitCastExpr 0x55d071b55348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b55328 '' Function 0x55d071a298d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b55300 'float' # | | | | `-ImplicitCastExpr 0x55d071b552e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b552d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b55298 'int' lvalue ParmVar 0x55d071b54f58 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b550b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b55500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b55450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b55878 # | | | | `-ReturnStmt 0x55d071b55868 # | | | | `-CallExpr 0x55d071b55838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b55820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b55800 '' Function 0x55d071a29b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b557d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b557c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b557a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b55770 'int2':'vector' lvalue ParmVar 0x55d071b55450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b555b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b559d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b55928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b55d58 # | | | | `-ReturnStmt 0x55d071b55d48 # | | | | `-CallExpr 0x55d071b55d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b55d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b55ce0 '' Function 0x55d071a29dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b55cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b55ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b55c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b55c50 'int3':'vector' lvalue ParmVar 0x55d071b55928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b55a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b55eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b55e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b56240 # | | | | `-ReturnStmt 0x55d071b56230 # | | | | `-CallExpr 0x55d071b56200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b561e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b561c8 '' Function 0x55d071a2a040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b561a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b56188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b56170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b56138 'int4':'vector' lvalue ParmVar 0x55d071b55e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b55f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b563a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b562f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b56718 # | | | | `-ReturnStmt 0x55d071b56708 # | | | | `-CallExpr 0x55d071b566d8 'float' # | | | | |-ImplicitCastExpr 0x55d071b566c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b566a0 '' Function 0x55d071a298d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b56678 'float' # | | | | `-ImplicitCastExpr 0x55d071b56660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b56648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b56610 'uint':'unsigned int' lvalue ParmVar 0x55d071b562f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b56450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b56878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b567c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b56c10 # | | | | `-ReturnStmt 0x55d071b56c00 # | | | | `-CallExpr 0x55d071b56bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b56bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b56b98 '' Function 0x55d071a29b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b56b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b56b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b56b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b56b08 'uint2':'vector' lvalue ParmVar 0x55d071b567c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b56928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b56d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b56cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b57110 # | | | | `-ReturnStmt 0x55d071b57100 # | | | | `-CallExpr 0x55d071b570d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b570b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b57098 '' Function 0x55d071a29dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b57070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b57058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b57040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b57008 'uint3':'vector' lvalue ParmVar 0x55d071b56cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b56e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b57270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b571c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b57618 # | | | | `-ReturnStmt 0x55d071b57608 # | | | | `-CallExpr 0x55d071b575d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b575c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b575a0 '' Function 0x55d071a2a040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b57578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b57560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b57548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b57510 'uint4':'vector' lvalue ParmVar 0x55d071b571c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b57320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b57778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b576c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b57b10 # | | | | `-ReturnStmt 0x55d071b57b00 # | | | | `-CallExpr 0x55d071b57ad0 'float' # | | | | |-ImplicitCastExpr 0x55d071b57ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b57a98 '' Function 0x55d071a298d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b57a70 'float' # | | | | `-ImplicitCastExpr 0x55d071b57a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b57a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b57a08 'int64_t':'long' lvalue ParmVar 0x55d071b576c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b57828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b57c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b57bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b58028 # | | | | `-ReturnStmt 0x55d071b58018 # | | | | `-CallExpr 0x55d071b57fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b57fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b57fb0 '' Function 0x55d071a29b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b57f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b57f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b57f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b57f20 'int64_t2':'vector' lvalue ParmVar 0x55d071b57bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b57d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b58188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b580d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b58548 # | | | | `-ReturnStmt 0x55d071b58538 # | | | | `-CallExpr 0x55d071b58508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b584f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b584d0 '' Function 0x55d071a29dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b584a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b58490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b58478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b58440 'int64_t3':'vector' lvalue ParmVar 0x55d071b580d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b58238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b586a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b585f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b58a70 # | | | | `-ReturnStmt 0x55d071b58a60 # | | | | `-CallExpr 0x55d071b58a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b58a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b589f8 '' Function 0x55d071a2a040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b589d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b589b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b589a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b58968 'int64_t4':'vector' lvalue ParmVar 0x55d071b585f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b58758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b58bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b58b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b58f88 # | | | | `-ReturnStmt 0x55d071b58f78 # | | | | `-CallExpr 0x55d071b58f48 'float' # | | | | |-ImplicitCastExpr 0x55d071b58f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b58f10 '' Function 0x55d071a298d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b58ee8 'float' # | | | | `-ImplicitCastExpr 0x55d071b58ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b58eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b58e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b58b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b58c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b590e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b59038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b598d0 # | | | | `-ReturnStmt 0x55d071b598c0 # | | | | `-CallExpr 0x55d071b59890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b59878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b59858 '' Function 0x55d071a29b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b59830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b59818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b59800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b597c8 'uint64_t2':'vector' lvalue ParmVar 0x55d071b59038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b59198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b59a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b59980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b59e10 # | | | | `-ReturnStmt 0x55d071b59e00 # | | | | `-CallExpr 0x55d071b59dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b59db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b59d98 '' Function 0x55d071a29dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b59d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b59d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b59d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b59d08 'uint64_t3':'vector' lvalue ParmVar 0x55d071b59980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b59ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b59f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b59ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b5a358 # | | | | `-ReturnStmt 0x55d071b5a348 # | | | | `-CallExpr 0x55d071b5a318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b5a300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b5a2e0 '' Function 0x55d071a2a040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b5a2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b5a2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5a288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5a250 'uint64_t4':'vector' lvalue ParmVar 0x55d071b59ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b5a020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b5a568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5a418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d071b5a498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55d071b5a950 # | | | | `-ReturnStmt 0x55d071b5a940 # | | | | `-CallExpr 0x55d071b5a908 'float' # | | | | |-ImplicitCastExpr 0x55d071b5a8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b5a8d0 '' Function 0x55d071a2af98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b5a818 'float' # | | | | | `-ImplicitCastExpr 0x55d071b5a800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5a7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5a7b0 'double' lvalue ParmVar 0x55d071b5a418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55d071b5a8a8 'float' # | | | | `-ImplicitCastExpr 0x55d071b5a890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5a878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5a840 'double' lvalue ParmVar 0x55d071b5a498 'V2' 'double' # | | | `-DeprecatedAttr 0x55d071b5a620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b5ab60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5aa10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d071b5aa90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55d071b5af80 # | | | | `-ReturnStmt 0x55d071b5af70 # | | | | `-CallExpr 0x55d071b5af38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b5af20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b5af00 '' Function 0x55d071a2b2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b5ae30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b5ae18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5ae00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5adc8 'double2':'vector' lvalue ParmVar 0x55d071b5aa10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d071b5aed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b5aec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5aea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5ae70 'double2':'vector' lvalue ParmVar 0x55d071b5aa90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b5ac18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b5b190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5b040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d071b5b0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55d071b5b5b8 # | | | | `-ReturnStmt 0x55d071b5b5a8 # | | | | `-CallExpr 0x55d071b5b570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b5b558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b5b538 '' Function 0x55d071a2b5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b5b468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b5b450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5b438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5b400 'double3':'vector' lvalue ParmVar 0x55d071b5b040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d071b5b510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b5b4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5b4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5b4a8 'double3':'vector' lvalue ParmVar 0x55d071b5b0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b5b248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b5b7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5b678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d071b5b6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55d071b5bbf8 # | | | | `-ReturnStmt 0x55d071b5bbe8 # | | | | `-CallExpr 0x55d071b5bbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b5bb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b5bb78 '' Function 0x55d071a2b950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b5baa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b5ba90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5ba78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5ba40 'double4':'vector' lvalue ParmVar 0x55d071b5b678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d071b5bb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b5bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5bb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5bae8 'double4':'vector' lvalue ParmVar 0x55d071b5b6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b5b880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b5bdf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5bca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d071b5bd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55d071b5c1f0 # | | | | `-ReturnStmt 0x55d071b5c1e0 # | | | | `-CallExpr 0x55d071b5c1a8 'float' # | | | | |-ImplicitCastExpr 0x55d071b5c190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b5c170 '' Function 0x55d071a2af98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b5c0b8 'float' # | | | | | `-ImplicitCastExpr 0x55d071b5c0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5c088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5c050 'int' lvalue ParmVar 0x55d071b5bca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55d071b5c148 'float' # | | | | `-ImplicitCastExpr 0x55d071b5c130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5c118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5c0e0 'int' lvalue ParmVar 0x55d071b5bd28 'V2' 'int' # | | | `-DeprecatedAttr 0x55d071b5beb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b5c3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5c2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d071b5c320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55d071b5c820 # | | | | `-ReturnStmt 0x55d071b5c810 # | | | | `-CallExpr 0x55d071b5c7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b5c7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b5c7a0 '' Function 0x55d071a2b2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b5c6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b5c6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5c6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5c668 'int2':'vector' lvalue ParmVar 0x55d071b5c2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d071b5c778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b5c760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5c748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5c710 'int2':'vector' lvalue ParmVar 0x55d071b5c320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b5c4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b5ca20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5c8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d071b5c950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55d071b5ce58 # | | | | `-ReturnStmt 0x55d071b5ce48 # | | | | `-CallExpr 0x55d071b5ce10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b5cdf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b5cdd8 '' Function 0x55d071a2b5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b5cd08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b5ccf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5ccd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5cca0 'int3':'vector' lvalue ParmVar 0x55d071b5c8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d071b5cdb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b5cd98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5cd80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5cd48 'int3':'vector' lvalue ParmVar 0x55d071b5c950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b5cad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b5d058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5cf08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d071b5cf88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55d071b5d498 # | | | | `-ReturnStmt 0x55d071b5d488 # | | | | `-CallExpr 0x55d071b5d450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b5d438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b5d418 '' Function 0x55d071a2b950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b5d348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b5d330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5d318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5d2e0 'int4':'vector' lvalue ParmVar 0x55d071b5cf08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d071b5d3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b5d3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5d3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5d388 'int4':'vector' lvalue ParmVar 0x55d071b5cf88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b5d110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b5f240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5d548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d071b5f170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b5f658 # | | | | `-ReturnStmt 0x55d071b5f648 # | | | | `-CallExpr 0x55d071b5f610 'float' # | | | | |-ImplicitCastExpr 0x55d071b5f5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b5f5d8 '' Function 0x55d071a2af98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b5f520 'float' # | | | | | `-ImplicitCastExpr 0x55d071b5f508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5f4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5f4b8 'uint':'unsigned int' lvalue ParmVar 0x55d071b5d548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d071b5f5b0 'float' # | | | | `-ImplicitCastExpr 0x55d071b5f598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5f580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5f548 'uint':'unsigned int' lvalue ParmVar 0x55d071b5f170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b5f2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b5f858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5f708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d071b5f788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b5fca8 # | | | | `-ReturnStmt 0x55d071b5fc98 # | | | | `-CallExpr 0x55d071b5fc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b5fc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b5fc28 '' Function 0x55d071a2b2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b5fb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b5fb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b5fb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b5faf0 'uint2':'vector' lvalue ParmVar 0x55d071b5f708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d071b5fc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b5fbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b5fbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b5fb98 'uint2':'vector' lvalue ParmVar 0x55d071b5f788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b5f910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b5fea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b5fd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d071b5fdd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b60300 # | | | | `-ReturnStmt 0x55d071b602f0 # | | | | `-CallExpr 0x55d071b602b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b602a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b60280 '' Function 0x55d071a2b5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b601b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b60198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b60180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b60148 'uint3':'vector' lvalue ParmVar 0x55d071b5fd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d071b60258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b60240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b60228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b601f0 'uint3':'vector' lvalue ParmVar 0x55d071b5fdd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b5ff60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b60500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b603b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d071b60430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b60960 # | | | | `-ReturnStmt 0x55d071b60950 # | | | | `-CallExpr 0x55d071b60918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b60900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b608e0 '' Function 0x55d071a2b950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b60810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b607f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b607e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b607a8 'uint4':'vector' lvalue ParmVar 0x55d071b603b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d071b608b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b608a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b60888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b60850 'uint4':'vector' lvalue ParmVar 0x55d071b60430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b605b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b60b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b60a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d071b60a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b60f98 # | | | | `-ReturnStmt 0x55d071b60f88 # | | | | `-CallExpr 0x55d071b60f50 'float' # | | | | |-ImplicitCastExpr 0x55d071b60f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b60f18 '' Function 0x55d071a2af98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b60e60 'float' # | | | | | `-ImplicitCastExpr 0x55d071b60e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b60e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b60df8 'int64_t':'long' lvalue ParmVar 0x55d071b60a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d071b60ef0 'float' # | | | | `-ImplicitCastExpr 0x55d071b60ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b60ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b60e88 'int64_t':'long' lvalue ParmVar 0x55d071b60a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b60c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b61198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b61048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d071b610c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b61608 # | | | | `-ReturnStmt 0x55d071b615f8 # | | | | `-CallExpr 0x55d071b615c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b615a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b61588 '' Function 0x55d071a2b2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b614b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b614a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b61488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b61450 'int64_t2':'vector' lvalue ParmVar 0x55d071b61048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d071b61560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b61548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b61530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b614f8 'int64_t2':'vector' lvalue ParmVar 0x55d071b610c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b61250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b61808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b616b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d071b61738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b61c80 # | | | | `-ReturnStmt 0x55d071b61c70 # | | | | `-CallExpr 0x55d071b61c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b61c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b61c00 '' Function 0x55d071a2b5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b61b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b61b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b61b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b61ac8 'int64_t3':'vector' lvalue ParmVar 0x55d071b616b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d071b61bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b61bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b61ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b61b70 'int64_t3':'vector' lvalue ParmVar 0x55d071b61738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b618c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b61e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b61d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d071b61db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b62300 # | | | | `-ReturnStmt 0x55d071b622f0 # | | | | `-CallExpr 0x55d071b622b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b622a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b62280 '' Function 0x55d071a2b950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b621b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b62198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b62180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b62148 'int64_t4':'vector' lvalue ParmVar 0x55d071b61d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d071b62258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b62240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b62228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b621f0 'int64_t4':'vector' lvalue ParmVar 0x55d071b61db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b61f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b62500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b623b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d071b62430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b62958 # | | | | `-ReturnStmt 0x55d071b62948 # | | | | `-CallExpr 0x55d071b62910 'float' # | | | | |-ImplicitCastExpr 0x55d071b628f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d071b628d8 '' Function 0x55d071a2af98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d071b62820 'float' # | | | | | `-ImplicitCastExpr 0x55d071b62808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b627f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b627b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b623b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d071b628b0 'float' # | | | | `-ImplicitCastExpr 0x55d071b62898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b62880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b62848 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b62430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b625b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b62b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b62a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d071b62a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b62fe8 # | | | | `-ReturnStmt 0x55d071b62fd8 # | | | | `-CallExpr 0x55d071b62fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b62f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d071b62f68 '' Function 0x55d071a2b2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d071b62e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b62e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b62e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b62e30 'uint64_t2':'vector' lvalue ParmVar 0x55d071b62a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d071b62f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b62f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b62f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b62ed8 'uint64_t2':'vector' lvalue ParmVar 0x55d071b62a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b62c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b63dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b63098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d071b63cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b64258 # | | | | `-ReturnStmt 0x55d071b64248 # | | | | `-CallExpr 0x55d071b64210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b641f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d071b641d8 '' Function 0x55d071a2b5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d071b64108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b640f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b640d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b640a0 'uint64_t3':'vector' lvalue ParmVar 0x55d071b63098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d071b641b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b64198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b64180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b64148 'uint64_t3':'vector' lvalue ParmVar 0x55d071b63cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b63e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b64458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b64308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d071b64388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b648f8 # | | | | `-ReturnStmt 0x55d071b648e8 # | | | | `-CallExpr 0x55d071b648b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b64898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d071b64878 '' Function 0x55d071a2b950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d071b647a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d071b64790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d071b64778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d071b64740 'uint64_t4':'vector' lvalue ParmVar 0x55d071b64308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d071b64850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b64838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b64820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b647e8 'uint64_t4':'vector' lvalue ParmVar 0x55d071b64388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b64510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b64a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b649b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b64da8 # | | | | `-ReturnStmt 0x55d071b64d98 # | | | | `-CallExpr 0x55d071b64d68 'float' # | | | | |-ImplicitCastExpr 0x55d071b64d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b64d30 '' Function 0x55d071a2c570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b64d08 'float' # | | | | `-ImplicitCastExpr 0x55d071b64cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b64cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b64ca0 'double' lvalue ParmVar 0x55d071b649b0 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b64b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b64f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b64e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b65278 # | | | | `-ReturnStmt 0x55d071b65268 # | | | | `-CallExpr 0x55d071b65238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b65220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b65200 '' Function 0x55d071a2c7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b651d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b651c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b651a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b65170 'double2':'vector' lvalue ParmVar 0x55d071b64e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b64fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b653e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b65330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b65750 # | | | | `-ReturnStmt 0x55d071b65740 # | | | | `-CallExpr 0x55d071b65710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b656f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b656d8 '' Function 0x55d071a2ca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b656b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b65698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b65680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b65648 'double3':'vector' lvalue ParmVar 0x55d071b65330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b65490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b658b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b65808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b65c30 # | | | | `-ReturnStmt 0x55d071b65c20 # | | | | `-CallExpr 0x55d071b65bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b65bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b65bb8 '' Function 0x55d071a2ccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b65b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b65b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b65b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b65b28 'double4':'vector' lvalue ParmVar 0x55d071b65808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b65968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b65d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b65ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b660e8 # | | | | `-ReturnStmt 0x55d071b660d8 # | | | | `-CallExpr 0x55d071b660a8 'float' # | | | | |-ImplicitCastExpr 0x55d071b66090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b66070 '' Function 0x55d071a2c570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b66048 'float' # | | | | `-ImplicitCastExpr 0x55d071b66030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b66018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b65fe0 'int' lvalue ParmVar 0x55d071b65ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b65e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b66248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b66198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b665c0 # | | | | `-ReturnStmt 0x55d071b665b0 # | | | | `-CallExpr 0x55d071b66580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b66568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b66548 '' Function 0x55d071a2c7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b66520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b66508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b664f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b664b8 'int2':'vector' lvalue ParmVar 0x55d071b66198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b662f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b66720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b66670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b66aa0 # | | | | `-ReturnStmt 0x55d071b66a90 # | | | | `-CallExpr 0x55d071b66a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b66a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b66a28 '' Function 0x55d071a2ca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b66a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b669e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b669d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b66998 'int3':'vector' lvalue ParmVar 0x55d071b66670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b667d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b66c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b66b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b66f88 # | | | | `-ReturnStmt 0x55d071b66f78 # | | | | `-CallExpr 0x55d071b66f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b66f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b66f10 '' Function 0x55d071a2ccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b66ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b66ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b66eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b66e80 'int4':'vector' lvalue ParmVar 0x55d071b66b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b66cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b670e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b67038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b67460 # | | | | `-ReturnStmt 0x55d071b67450 # | | | | `-CallExpr 0x55d071b67420 'float' # | | | | |-ImplicitCastExpr 0x55d071b67408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b673e8 '' Function 0x55d071a2c570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b673c0 'float' # | | | | `-ImplicitCastExpr 0x55d071b673a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b67390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b67358 'uint':'unsigned int' lvalue ParmVar 0x55d071b67038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b67198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b675c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b67510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b67958 # | | | | `-ReturnStmt 0x55d071b67948 # | | | | `-CallExpr 0x55d071b67918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b67900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b678e0 '' Function 0x55d071a2c7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b678b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b678a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b67888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b67850 'uint2':'vector' lvalue ParmVar 0x55d071b67510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b67670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b67ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b67a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b69f58 # | | | | `-ReturnStmt 0x55d071b69f48 # | | | | `-CallExpr 0x55d071b69f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b69f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b69ee0 '' Function 0x55d071a2ca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b69eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b69ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b69e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b69e50 'uint3':'vector' lvalue ParmVar 0x55d071b67a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b67b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6a0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6a008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b6a460 # | | | | `-ReturnStmt 0x55d071b6a450 # | | | | `-CallExpr 0x55d071b6a420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6a408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b6a3e8 '' Function 0x55d071a2ccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b6a3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6a390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6a358 'uint4':'vector' lvalue ParmVar 0x55d071b6a008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b6a168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6a5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6a510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b6a958 # | | | | `-ReturnStmt 0x55d071b6a948 # | | | | `-CallExpr 0x55d071b6a918 'float' # | | | | |-ImplicitCastExpr 0x55d071b6a900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b6a8e0 '' Function 0x55d071a2c570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b6a8b8 'float' # | | | | `-ImplicitCastExpr 0x55d071b6a8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6a888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6a850 'int64_t':'long' lvalue ParmVar 0x55d071b6a510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b6a670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6aab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6aa08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b6ae70 # | | | | `-ReturnStmt 0x55d071b6ae60 # | | | | `-CallExpr 0x55d071b6ae30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6ae18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b6adf8 '' Function 0x55d071a2c7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b6add0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6adb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6ada0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6ad68 'int64_t2':'vector' lvalue ParmVar 0x55d071b6aa08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b6ab68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6afd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6af20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b6b390 # | | | | `-ReturnStmt 0x55d071b6b380 # | | | | `-CallExpr 0x55d071b6b350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6b338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b6b318 '' Function 0x55d071a2ca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b6b2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6b2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6b2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6b288 'int64_t3':'vector' lvalue ParmVar 0x55d071b6af20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b6b080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6b4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6b440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b6b8b8 # | | | | `-ReturnStmt 0x55d071b6b8a8 # | | | | `-CallExpr 0x55d071b6b878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6b860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b6b840 '' Function 0x55d071a2ccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b6b818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6b800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6b7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6b7b0 'int64_t4':'vector' lvalue ParmVar 0x55d071b6b440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b6b5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6ba18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6b968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b6bdd0 # | | | | `-ReturnStmt 0x55d071b6bdc0 # | | | | `-CallExpr 0x55d071b6bd90 'float' # | | | | |-ImplicitCastExpr 0x55d071b6bd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b6bd58 '' Function 0x55d071a2c570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b6bd30 'float' # | | | | `-ImplicitCastExpr 0x55d071b6bd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6bd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6bcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b6b968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b6bac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6bf30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6be80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b6c308 # | | | | `-ReturnStmt 0x55d071b6c2f8 # | | | | `-CallExpr 0x55d071b6c2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6c2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b6c290 '' Function 0x55d071a2c7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b6c268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6c250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6c238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6c200 'uint64_t2':'vector' lvalue ParmVar 0x55d071b6be80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b6bfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6c468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6c3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b6c848 # | | | | `-ReturnStmt 0x55d071b6c838 # | | | | `-CallExpr 0x55d071b6c808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6c7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b6c7d0 '' Function 0x55d071a2ca60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b6c7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6c790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6c778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6c740 'uint64_t3':'vector' lvalue ParmVar 0x55d071b6c3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b6c518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6c9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6c8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b6cd90 # | | | | `-ReturnStmt 0x55d071b6cd80 # | | | | `-CallExpr 0x55d071b6cd50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6cd38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b6cd18 '' Function 0x55d071a2ccd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b6ccf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6ccd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6ccc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6cc88 'uint64_t4':'vector' lvalue ParmVar 0x55d071b6c8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b6ca58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6cf00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6ce50 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b6d248 # | | | | `-ReturnStmt 0x55d071b6d238 # | | | | `-CallExpr 0x55d071b6d208 'float' # | | | | |-ImplicitCastExpr 0x55d071b6d1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b6d1d0 '' Function 0x55d071a2d920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b6d1a8 'float' # | | | | `-ImplicitCastExpr 0x55d071b6d190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6d178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6d140 'double' lvalue ParmVar 0x55d071b6ce50 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b6cfb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b6d3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6d308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b6d720 # | | | | `-ReturnStmt 0x55d071b6d710 # | | | | `-CallExpr 0x55d071b6d6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6d6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b6d6a8 '' Function 0x55d071a2db98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b6d680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6d668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6d650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6d618 'double2':'vector' lvalue ParmVar 0x55d071b6d308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b6d468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b6d890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6d7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b6dc00 # | | | | `-ReturnStmt 0x55d071b6dbf0 # | | | | `-CallExpr 0x55d071b6dbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6dba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b6db88 '' Function 0x55d071a2de10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b6db60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6db48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6db30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6daf8 'double3':'vector' lvalue ParmVar 0x55d071b6d7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b6d940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b6eb50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6dcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b6eec8 # | | | | `-ReturnStmt 0x55d071b6eeb8 # | | | | `-CallExpr 0x55d071b6ee88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6ee70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b6ee50 '' Function 0x55d071a2e088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b6ee28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6ee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6edf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6edc0 'double4':'vector' lvalue ParmVar 0x55d071b6dcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b6ec00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b6f028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6ef78 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b6f380 # | | | | `-ReturnStmt 0x55d071b6f370 # | | | | `-CallExpr 0x55d071b6f340 'float' # | | | | |-ImplicitCastExpr 0x55d071b6f328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b6f308 '' Function 0x55d071a2d920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b6f2e0 'float' # | | | | `-ImplicitCastExpr 0x55d071b6f2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6f2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6f278 'int' lvalue ParmVar 0x55d071b6ef78 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b6f0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6f4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6f430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b6f858 # | | | | `-ReturnStmt 0x55d071b6f848 # | | | | `-CallExpr 0x55d071b6f818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6f800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b6f7e0 '' Function 0x55d071a2db98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b6f7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6f7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6f788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6f750 'int2':'vector' lvalue ParmVar 0x55d071b6f430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b6f590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6f9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6f908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b6fd38 # | | | | `-ReturnStmt 0x55d071b6fd28 # | | | | `-CallExpr 0x55d071b6fcf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b6fce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b6fcc0 '' Function 0x55d071a2de10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b6fc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b6fc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b6fc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b6fc30 'int3':'vector' lvalue ParmVar 0x55d071b6f908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b6fa68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b6fe98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b6fde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b70220 # | | | | `-ReturnStmt 0x55d071b70210 # | | | | `-CallExpr 0x55d071b701e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b701c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b701a8 '' Function 0x55d071a2e088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b70180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b70168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b70150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b70118 'int4':'vector' lvalue ParmVar 0x55d071b6fde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b6ff48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b70380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b702d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b706f8 # | | | | `-ReturnStmt 0x55d071b706e8 # | | | | `-CallExpr 0x55d071b706b8 'float' # | | | | |-ImplicitCastExpr 0x55d071b706a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b70680 '' Function 0x55d071a2d920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b70658 'float' # | | | | `-ImplicitCastExpr 0x55d071b70640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b70628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b705f0 'uint':'unsigned int' lvalue ParmVar 0x55d071b702d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b70430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b70858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b707a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b70bf0 # | | | | `-ReturnStmt 0x55d071b70be0 # | | | | `-CallExpr 0x55d071b70bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b70b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b70b78 '' Function 0x55d071a2db98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b70b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b70b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b70b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b70ae8 'uint2':'vector' lvalue ParmVar 0x55d071b707a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b70908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b70d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b70ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b710f0 # | | | | `-ReturnStmt 0x55d071b710e0 # | | | | `-CallExpr 0x55d071b710b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b71098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b71078 '' Function 0x55d071a2de10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b71050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b71038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b71020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b70fe8 'uint3':'vector' lvalue ParmVar 0x55d071b70ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b70e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b71250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b711a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b715f8 # | | | | `-ReturnStmt 0x55d071b715e8 # | | | | `-CallExpr 0x55d071b715b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b715a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b71580 '' Function 0x55d071a2e088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b71558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b71540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b71528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b714f0 'uint4':'vector' lvalue ParmVar 0x55d071b711a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b71300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b71758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b716a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b71af0 # | | | | `-ReturnStmt 0x55d071b71ae0 # | | | | `-CallExpr 0x55d071b71ab0 'float' # | | | | |-ImplicitCastExpr 0x55d071b71a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b71a78 '' Function 0x55d071a2d920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b71a50 'float' # | | | | `-ImplicitCastExpr 0x55d071b71a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b71a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b719e8 'int64_t':'long' lvalue ParmVar 0x55d071b716a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b71808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b71c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b71ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b72008 # | | | | `-ReturnStmt 0x55d071b71ff8 # | | | | `-CallExpr 0x55d071b71fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b71fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b71f90 '' Function 0x55d071a2db98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b71f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b71f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b71f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b71f00 'int64_t2':'vector' lvalue ParmVar 0x55d071b71ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b71d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b72168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b720b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b72528 # | | | | `-ReturnStmt 0x55d071b72518 # | | | | `-CallExpr 0x55d071b724e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b724d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b724b0 '' Function 0x55d071a2de10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b72488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b72470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b72458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b72420 'int64_t3':'vector' lvalue ParmVar 0x55d071b720b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b72218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b72688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b725d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b72a50 # | | | | `-ReturnStmt 0x55d071b72a40 # | | | | `-CallExpr 0x55d071b72a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b729f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b729d8 '' Function 0x55d071a2e088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b729b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b72998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b72980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b72948 'int64_t4':'vector' lvalue ParmVar 0x55d071b725d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b72738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b73bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b73b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b73f88 # | | | | `-ReturnStmt 0x55d071b73f78 # | | | | `-CallExpr 0x55d071b73f48 'float' # | | | | |-ImplicitCastExpr 0x55d071b73f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b73f10 '' Function 0x55d071a2d920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b73ee8 'float' # | | | | `-ImplicitCastExpr 0x55d071b73ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b73eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b73e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b73b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b73c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b740e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b74038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b744c0 # | | | | `-ReturnStmt 0x55d071b744b0 # | | | | `-CallExpr 0x55d071b74480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b74468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b74448 '' Function 0x55d071a2db98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b74420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b74408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b743f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b743b8 'uint64_t2':'vector' lvalue ParmVar 0x55d071b74038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b74198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b74620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b74570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b74a00 # | | | | `-ReturnStmt 0x55d071b749f0 # | | | | `-CallExpr 0x55d071b749c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b749a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b74988 '' Function 0x55d071a2de10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b74960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b74948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b74930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b748f8 'uint64_t3':'vector' lvalue ParmVar 0x55d071b74570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b746d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b74b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b74ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b74f48 # | | | | `-ReturnStmt 0x55d071b74f38 # | | | | `-CallExpr 0x55d071b74f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b74ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b74ed0 '' Function 0x55d071a2e088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b74ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b74e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b74e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b74e40 'uint64_t4':'vector' lvalue ParmVar 0x55d071b74ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b74c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b750b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b75008 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b75400 # | | | | `-ReturnStmt 0x55d071b753f0 # | | | | `-CallExpr 0x55d071b753c0 'float' # | | | | |-ImplicitCastExpr 0x55d071b753a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b75388 '' Function 0x55d071a2eca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b75360 'float' # | | | | `-ImplicitCastExpr 0x55d071b75348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b75330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b752f8 'double' lvalue ParmVar 0x55d071b75008 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b75168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b75570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b754c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b758d8 # | | | | `-ReturnStmt 0x55d071b758c8 # | | | | `-CallExpr 0x55d071b75898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b75880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b75860 '' Function 0x55d071a2ef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b75838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b75820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b75808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b757d0 'double2':'vector' lvalue ParmVar 0x55d071b754c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b75620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b75a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b75998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b75db8 # | | | | `-ReturnStmt 0x55d071b75da8 # | | | | `-CallExpr 0x55d071b75d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b75d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b75d40 '' Function 0x55d071a2f190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b75d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b75d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b75ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b75cb0 'double3':'vector' lvalue ParmVar 0x55d071b75998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b75af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b75f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b75e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b762a0 # | | | | `-ReturnStmt 0x55d071b76290 # | | | | `-CallExpr 0x55d071b76260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b76248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b76228 '' Function 0x55d071a2f408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b76200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b761e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b761d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b76198 'double4':'vector' lvalue ParmVar 0x55d071b75e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b75fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b76400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b76350 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b76758 # | | | | `-ReturnStmt 0x55d071b76748 # | | | | `-CallExpr 0x55d071b76718 'float' # | | | | |-ImplicitCastExpr 0x55d071b76700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b766e0 '' Function 0x55d071a2eca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b766b8 'float' # | | | | `-ImplicitCastExpr 0x55d071b766a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b76688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b76650 'int' lvalue ParmVar 0x55d071b76350 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b764b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b768b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b76808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b76c30 # | | | | `-ReturnStmt 0x55d071b76c20 # | | | | `-CallExpr 0x55d071b76bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b76bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b76bb8 '' Function 0x55d071a2ef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b76b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b76b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b76b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b76b28 'int2':'vector' lvalue ParmVar 0x55d071b76808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b76968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b76d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b76ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b77110 # | | | | `-ReturnStmt 0x55d071b77100 # | | | | `-CallExpr 0x55d071b770d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b770b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b77098 '' Function 0x55d071a2f190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b77070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b77058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b77040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b77008 'int3':'vector' lvalue ParmVar 0x55d071b76ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b76e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b77270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b771c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b775f8 # | | | | `-ReturnStmt 0x55d071b775e8 # | | | | `-CallExpr 0x55d071b775b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b775a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b77580 '' Function 0x55d071a2f408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b77558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b77540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b77528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b774f0 'int4':'vector' lvalue ParmVar 0x55d071b771c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b77320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b77758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b776a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b77ad0 # | | | | `-ReturnStmt 0x55d071b77ac0 # | | | | `-CallExpr 0x55d071b77a90 'float' # | | | | |-ImplicitCastExpr 0x55d071b77a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b77a58 '' Function 0x55d071a2eca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b77a30 'float' # | | | | `-ImplicitCastExpr 0x55d071b77a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b77a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b779c8 'uint':'unsigned int' lvalue ParmVar 0x55d071b776a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b77808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b78c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b78b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b78fd0 # | | | | `-ReturnStmt 0x55d071b78fc0 # | | | | `-CallExpr 0x55d071b78f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b78f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b78f58 '' Function 0x55d071a2ef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b78f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b78f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b78f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b78ec8 'uint2':'vector' lvalue ParmVar 0x55d071b78b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b78ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b79130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b79080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b794d0 # | | | | `-ReturnStmt 0x55d071b794c0 # | | | | `-CallExpr 0x55d071b79490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b79478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b79458 '' Function 0x55d071a2f190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b79430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b79418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b79400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b793c8 'uint3':'vector' lvalue ParmVar 0x55d071b79080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b791e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b79630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b79580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b799d8 # | | | | `-ReturnStmt 0x55d071b799c8 # | | | | `-CallExpr 0x55d071b79998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b79980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b79960 '' Function 0x55d071a2f408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b79938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b79920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b79908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b798d0 'uint4':'vector' lvalue ParmVar 0x55d071b79580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b796e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b79b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b79a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b79ed0 # | | | | `-ReturnStmt 0x55d071b79ec0 # | | | | `-CallExpr 0x55d071b79e90 'float' # | | | | |-ImplicitCastExpr 0x55d071b79e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b79e58 '' Function 0x55d071a2eca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b79e30 'float' # | | | | `-ImplicitCastExpr 0x55d071b79e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b79e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b79dc8 'int64_t':'long' lvalue ParmVar 0x55d071b79a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b79be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7a030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b79f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b7a3e8 # | | | | `-ReturnStmt 0x55d071b7a3d8 # | | | | `-CallExpr 0x55d071b7a3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7a390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b7a370 '' Function 0x55d071a2ef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b7a348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7a330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7a318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7a2e0 'int64_t2':'vector' lvalue ParmVar 0x55d071b79f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b7a0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7a548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7a498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b7a908 # | | | | `-ReturnStmt 0x55d071b7a8f8 # | | | | `-CallExpr 0x55d071b7a8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7a8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b7a890 '' Function 0x55d071a2f190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b7a868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7a850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7a838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7a800 'int64_t3':'vector' lvalue ParmVar 0x55d071b7a498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b7a5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7aa68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7a9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b7ae30 # | | | | `-ReturnStmt 0x55d071b7ae20 # | | | | `-CallExpr 0x55d071b7adf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7add8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b7adb8 '' Function 0x55d071a2f408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b7ad90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7ad78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7ad60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7ad28 'int64_t4':'vector' lvalue ParmVar 0x55d071b7a9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b7ab18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7af90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7aee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b7b348 # | | | | `-ReturnStmt 0x55d071b7b338 # | | | | `-CallExpr 0x55d071b7b308 'float' # | | | | |-ImplicitCastExpr 0x55d071b7b2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b7b2d0 '' Function 0x55d071a2eca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b7b2a8 'float' # | | | | `-ImplicitCastExpr 0x55d071b7b290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7b278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7b240 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b7aee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b7b040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7b4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7b3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b7b880 # | | | | `-ReturnStmt 0x55d071b7b870 # | | | | `-CallExpr 0x55d071b7b840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7b828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b7b808 '' Function 0x55d071a2ef18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b7b7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7b7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7b7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7b778 'uint64_t2':'vector' lvalue ParmVar 0x55d071b7b3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b7b558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7b9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7b930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b7bdc0 # | | | | `-ReturnStmt 0x55d071b7bdb0 # | | | | `-CallExpr 0x55d071b7bd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7bd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b7bd48 '' Function 0x55d071a2f190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b7bd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7bd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7bcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7bcb8 'uint64_t3':'vector' lvalue ParmVar 0x55d071b7b930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b7ba90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7bf20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7be70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d071b7c308 # | | | | `-ReturnStmt 0x55d071b7c2f8 # | | | | `-CallExpr 0x55d071b7c2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7c2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b7c290 '' Function 0x55d071a2f408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b7c268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7c250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7c238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7c200 'uint64_t4':'vector' lvalue ParmVar 0x55d071b7be70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b7bfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7c478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7c3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55d071b7c7c0 # | | | | `-ReturnStmt 0x55d071b7c7b0 # | | | | `-CallExpr 0x55d071b7c780 'float' # | | | | |-ImplicitCastExpr 0x55d071b7c768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b7c748 '' Function 0x55d071a1eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b7c720 'float' # | | | | `-ImplicitCastExpr 0x55d071b7c708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7c6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7c6b8 'double' lvalue ParmVar 0x55d071b7c3c8 'V' 'double' # | | | `-DeprecatedAttr 0x55d071b7c528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b7c930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7c880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d071b7dc10 # | | | | `-ReturnStmt 0x55d071b7dc00 # | | | | `-CallExpr 0x55d071b7dbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7dbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b7db98 '' Function 0x55d071a1f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b7db70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7db58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7db40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7db08 'double2':'vector' lvalue ParmVar 0x55d071b7c880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d071b7c9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b7dd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7dcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d071b7e0f0 # | | | | `-ReturnStmt 0x55d071b7e0e0 # | | | | `-CallExpr 0x55d071b7e0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7e098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b7e078 '' Function 0x55d071a1f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b7e050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7e038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7e020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7dfe8 'double3':'vector' lvalue ParmVar 0x55d071b7dcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d071b7de30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b7e260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7e1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d071b7e5d8 # | | | | `-ReturnStmt 0x55d071b7e5c8 # | | | | `-CallExpr 0x55d071b7e598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7e580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b7e560 '' Function 0x55d071a1f758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b7e538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7e520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7e508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7e4d0 'double4':'vector' lvalue ParmVar 0x55d071b7e1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d071b7e310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d071b7e738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7e688 col:26 used V 'int' # | | | |-CompoundStmt 0x55d071b7ea98 # | | | | `-ReturnStmt 0x55d071b7ea88 # | | | | `-CallExpr 0x55d071b7ea58 'float' # | | | | |-ImplicitCastExpr 0x55d071b7ea40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b7ea20 '' Function 0x55d071a1eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b7e9f8 'float' # | | | | `-ImplicitCastExpr 0x55d071b7e9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7e9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7e990 'int' lvalue ParmVar 0x55d071b7e688 'V' 'int' # | | | `-DeprecatedAttr 0x55d071b7e7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7ebf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7eb48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d071b7ef78 # | | | | `-ReturnStmt 0x55d071b7ef68 # | | | | `-CallExpr 0x55d071b7ef38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7ef20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b7ef00 '' Function 0x55d071a1f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b7eed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7eec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7eea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7ee70 'int2':'vector' lvalue ParmVar 0x55d071b7eb48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d071b7eca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7f0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7f028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d071b7f460 # | | | | `-ReturnStmt 0x55d071b7f450 # | | | | `-CallExpr 0x55d071b7f420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7f408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b7f3e8 '' Function 0x55d071a1f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b7f3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7f3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7f390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7f358 'int3':'vector' lvalue ParmVar 0x55d071b7f028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d071b7f188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7f5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7f510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d071b7f950 # | | | | `-ReturnStmt 0x55d071b7f940 # | | | | `-CallExpr 0x55d071b7f910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b7f8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b7f8d8 '' Function 0x55d071a1f758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b7f8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b7f898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7f880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7f848 'int4':'vector' lvalue ParmVar 0x55d071b7f510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d071b7f670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7fab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7fa00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d071b7fe30 # | | | | `-ReturnStmt 0x55d071b7fe20 # | | | | `-CallExpr 0x55d071b7fdf0 'float' # | | | | |-ImplicitCastExpr 0x55d071b7fdd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b7fdb8 '' Function 0x55d071a1eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b7fd90 'float' # | | | | `-ImplicitCastExpr 0x55d071b7fd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b7fd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b7fd28 'uint':'unsigned int' lvalue ParmVar 0x55d071b7fa00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d071b7fb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b7ff90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b7fee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d071b80330 # | | | | `-ReturnStmt 0x55d071b80320 # | | | | `-CallExpr 0x55d071b802f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b802d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b802b8 '' Function 0x55d071a1f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b80290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b80278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b80260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b80228 'uint2':'vector' lvalue ParmVar 0x55d071b7fee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d071b80040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b80490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b803e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d071b80838 # | | | | `-ReturnStmt 0x55d071b80828 # | | | | `-CallExpr 0x55d071b807f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b807e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b807c0 '' Function 0x55d071a1f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b80798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b80780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b80768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b80730 'uint3':'vector' lvalue ParmVar 0x55d071b803e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d071b80540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b80998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b808e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d071b80d48 # | | | | `-ReturnStmt 0x55d071b80d38 # | | | | `-CallExpr 0x55d071b80d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b80cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b80cd0 '' Function 0x55d071a1f758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b80ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b80c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b80c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b80c40 'uint4':'vector' lvalue ParmVar 0x55d071b808e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d071b80a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b80ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b80df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d071b81248 # | | | | `-ReturnStmt 0x55d071b81238 # | | | | `-CallExpr 0x55d071b81208 'float' # | | | | |-ImplicitCastExpr 0x55d071b811f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b811d0 '' Function 0x55d071a1eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b811a8 'float' # | | | | `-ImplicitCastExpr 0x55d071b81190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b81178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b81140 'int64_t':'long' lvalue ParmVar 0x55d071b80df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d071b80f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b813a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b812f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d071b81768 # | | | | `-ReturnStmt 0x55d071b81758 # | | | | `-CallExpr 0x55d071b81728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b81710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b816f0 '' Function 0x55d071a1f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b816c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b816b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b81698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b81660 'int64_t2':'vector' lvalue ParmVar 0x55d071b812f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b81458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b818c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b81818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d071b83dd0 # | | | | `-ReturnStmt 0x55d071b83dc0 # | | | | `-CallExpr 0x55d071b83d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b83d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b83d58 '' Function 0x55d071a1f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b83d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b83d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b83d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b83cc8 'int64_t3':'vector' lvalue ParmVar 0x55d071b81818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b81978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b83f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b83e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d071b84300 # | | | | `-ReturnStmt 0x55d071b842f0 # | | | | `-CallExpr 0x55d071b842c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d071b842a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d071b84288 '' Function 0x55d071a1f758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d071b84260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d071b84248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b84230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b841f8 'int64_t4':'vector' lvalue ParmVar 0x55d071b83e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d071b83fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b84460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071b843b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d071b84820 # | | | | `-ReturnStmt 0x55d071b84810 # | | | | `-CallExpr 0x55d071b847e0 'float' # | | | | |-ImplicitCastExpr 0x55d071b847c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d071b847a8 '' Function 0x55d071a1eff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d071b84780 'float' # | | | | `-ImplicitCastExpr 0x55d071b84768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b84750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b84718 'uint64_t':'unsigned long' lvalue ParmVar 0x55d071b843b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d071b84510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b84980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d071b848d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d071b84d60 # | | | | `-ReturnStmt 0x55d071b84d50 # | | | | `-CallExpr 0x55d071b84d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d071b84d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d071b84ce8 '' Function 0x55d071a1f268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d071b84cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d071b84ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b84c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b84c58 'uint64_t2':'vector' lvalue ParmVar 0x55d071b848d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d071b84a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d071b84ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d071b84e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d071b852a8 # | | | | `-ReturnStmt 0x55d071b85298 # | | | | `-CallExpr 0x55d071b85268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d071b85250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d071b85230 '' Function 0x55d071a1f4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d071b85208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d071b851f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d071b851d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d071b851a0 'uint64_t3':'vector' lvalue ParmVar 0x55d071b84e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d071b84f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55d071b85408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55d071b85358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55d071b857f8 # | | | `-ReturnStmt 0x55d071b857e8 # | | | `-CallExpr 0x55d071b857b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55d071b857a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55d071b85780 '' Function 0x55d071a1f758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55d071b85758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55d071b85740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d071b85728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d071b856f0 'uint64_t4':'vector' lvalue ParmVar 0x55d071b85358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55d071b854b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55d071b85810 prev 0x55d071a8c818 line:12:11 hlsl # | | |-original Namespace 0x55d0718e9a98 'hlsl' # | | `-NamespaceDecl 0x55d071b85880 prev 0x55d071987a88 line:13:11 __detail # | | |-original Namespace 0x55d071987a88 '__detail' # | | |-FunctionDecl 0x55d071b859b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55d071b85908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55d071b85b60 # | | | `-ReturnStmt 0x55d071b85b50 # | | | `-ImplicitCastExpr 0x55d071b85b38 'vector' # | | | `-BinaryOperator 0x55d071b85b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55d071b85ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55d071b85aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55d071b85a80 'float4':'vector' lvalue ParmVar 0x55d071b85908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55d071b85b00 'vector' # | | | `-FloatingLiteral 0x55d071b85ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55d071b85df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55d071b85b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b85d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b85c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55d071b86058 # | | | `-ReturnStmt 0x55d071b86048 # | | | `-CallExpr 0x55d071b86018 '' # | | | |-UnresolvedLookupExpr 0x55d071b85ed8 '' lvalue (ADL) = 'abs' 0x55d071992e28 0x55d071993128 0x55d071993438 0x55d071993748 0x55d071994e68 0x55d071995178 0x55d071995488 0x55d071995798 0x55d071995a68 0x55d071995d90 0x55d071996038 0x55d0719962d8 0x55d071996528 0x55d071996838 0x55d071996b48 0x55d0719975d8 0x55d0719978c8 0x55d071997bd8 0x55d071997ee8 0x55d0719981f8 0x55d07199cb70 0x55d07199ce18 0x55d07199d0b8 0x55d07199d358 0x55d07199d5a8 0x55d07199d8b8 0x55d07199ecc8 0x55d07199efd8 # | | | `-DeclRefExpr 0x55d071b85ff8 'T' lvalue ParmVar 0x55d071b85c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55d071b866d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55d071b86070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b86108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b86628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b86578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55d071b86a28 # | | | `-ReturnStmt 0x55d071b86a18 # | | | `-CallExpr 0x55d071b869e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071b86748 '' lvalue (ADL) = 'sqrt' 0x55d071a28f10 0x55d071a29178 0x55d071a293f0 0x55d071a29668 0x55d071a298d8 0x55d071a29b50 0x55d071a29dc8 0x55d071a2a040 0x55d071b53cc0 0x55d071b54178 0x55d071b54650 0x55d071b54b30 0x55d071b55008 0x55d071b55500 0x55d071b559d8 0x55d071b55eb8 0x55d071b563a0 0x55d071b56878 0x55d071b56d70 0x55d071b57270 0x55d071b57778 0x55d071b57c70 0x55d071b58188 0x55d071b586a8 0x55d071b58bd0 0x55d071b590e8 0x55d071b59a30 0x55d071b59f70 # | | | `-CallExpr 0x55d071b869b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071b86868 '' lvalue (ADL) = 'dot' 0x55d0719d3968 0x55d0719d3d38 0x55d0719d40d8 0x55d0719d4478 0x55d0719d4780 0x55d0719d4b70 0x55d0719d4f18 0x55d0719d52b8 0x55d0719d5608 0x55d0719d5958 0x55d0719d5d58 0x55d0719d60f8 0x55d0719d6498 0x55d0719d6838 0x55d0719d6c08 0x55d0719d6fa8 0x55d0719d7348 0x55d0719d76e8 0x55d0719d7a88 0x55d0719d7e58 0x55d0719d81f8 0x55d0719d8598 0x55d0719d8938 0x55d0719d8d08 0x55d0719d90a8 # | | | |-RecoveryExpr 0x55d071b86970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071b86990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071b86e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55d071b86a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b86d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b86bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55d071b86c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55d071b870c0 # | | | `-ReturnStmt 0x55d071b870b0 # | | | `-InitListExpr 0x55d071b87050 'void' contains-errors # | | | |-IntegerLiteral 0x55d071b86e90 'int' 1 # | | | |-BinaryOperator 0x55d071b86f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55d071b86ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d071b86eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55d071b86ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55d071b86f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d071b86f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d071b86f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55d071b86fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d071b86f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d071b86fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55d071b87030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d071b86ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55d071b87010 'int' 3 # | | |-FunctionTemplateDecl 0x55d071b873f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55d071b870d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b87350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b87190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55d071b87208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55d071b875c8 # | | | `-ReturnStmt 0x55d071b875b8 # | | | `-CallExpr 0x55d071b87588 '' # | | | |-UnresolvedLookupExpr 0x55d071b874e0 '' lvalue (ADL) = 'length_impl' 0x55d071b85df8 # | | | `-BinaryOperator 0x55d071b87568 '' '-' # | | | |-DeclRefExpr 0x55d071b87528 'T' lvalue ParmVar 0x55d071b87190 'X' 'T' # | | | `-DeclRefExpr 0x55d071b87548 'T' lvalue ParmVar 0x55d071b87208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d071b8a0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55d071b875e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b87678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b8a048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b87a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55d071b87ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55d071b8a258 # | | | `-ReturnStmt 0x55d071b8a248 # | | | `-CallExpr 0x55d071b8a218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071b8a170 '' lvalue (ADL) = 'length_vec_impl' 0x55d071b866d0 # | | | `-BinaryOperator 0x55d071b8a1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55d071b8a1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071b8a1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55d071b8a518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55d071b8a288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55d071b8a308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55d071b8a388 col:54 used c 'float' # | | | `-CompoundStmt 0x55d071b8ab90 # | | | `-ReturnStmt 0x55d071b8ab80 # | | | `-CallExpr 0x55d071b8aac8 'float' # | | | |-ImplicitCastExpr 0x55d071b8aab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55d071b8a9b0 '' Function 0x55d071b8a708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55d071b8ab20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55d071b8ab08 'half2':'vector' # | | | | `-DeclRefExpr 0x55d071b8a9e8 'half2':'vector' lvalue ParmVar 0x55d071b8a288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55d071b8ab50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55d071b8ab38 'half2':'vector' # | | | | `-DeclRefExpr 0x55d071b8aa08 'half2':'vector' lvalue ParmVar 0x55d071b8a308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55d071b8ab68 'float' # | | | `-DeclRefExpr 0x55d071b8aa28 'float' lvalue ParmVar 0x55d071b8a388 'c' 'float' # | | |-FunctionTemplateDecl 0x55d071b8b138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55d071b8aba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b8ac48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b8b090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b8af00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55d071b8afc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55d071b8b348 # | | | `-ReturnStmt 0x55d071b8b338 # | | | `-CallExpr 0x55d071b8b300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071b8b1b8 '' lvalue (ADL) = 'dot' 0x55d0719d3968 0x55d0719d3d38 0x55d0719d40d8 0x55d0719d4478 0x55d0719d4780 0x55d0719d4b70 0x55d0719d4f18 0x55d0719d52b8 0x55d0719d5608 0x55d0719d5958 0x55d0719d5d58 0x55d0719d60f8 0x55d0719d6498 0x55d0719d6838 0x55d0719d6c08 0x55d0719d6fa8 0x55d0719d7348 0x55d0719d76e8 0x55d0719d7a88 0x55d0719d7e58 0x55d0719d81f8 0x55d0719d8598 0x55d0719d8938 0x55d0719d8d08 0x55d0719d90a8 # | | | |-RecoveryExpr 0x55d071b8b2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071b8b2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071b8b888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55d071b8b360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b8b3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b8b7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55d071b8b650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55d071b8b710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55d071b8bf60 # | | | |-DeclStmt 0x55d071b8ba80 # | | | | `-VarDecl 0x55d071b8b938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55d071b8ba60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55d071b8b9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d071b8b9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55d071b8b9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55d071b8ba40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d071b8ba00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d071b8ba20 'int' 0 # | | | |-AttributedStmt 0x55d071b8bf18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55d071b8bee8 unroll 0 # | | | | `-ForStmt 0x55d071b8beb0 # | | | | |-DeclStmt 0x55d071b8bb50 # | | | | | `-VarDecl 0x55d071b8bab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55d071b8bb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55d071b8bbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55d071b8bba8 'int' # | | | | | | `-DeclRefExpr 0x55d071b8bb68 'int' lvalue Var 0x55d071b8bab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55d071b8bb88 'int' NonTypeTemplateParm 0x55d071b8b3f8 'N' 'int' # | | | | |-UnaryOperator 0x55d071b8bc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55d071b8bbe0 'int' lvalue Var 0x55d071b8bab0 'i' 'int' # | | | | `-BinaryOperator 0x55d071b8be90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55d071b8bc18 'T' contains-errors lvalue Var 0x55d071b8b938 'sum' 'T' # | | | | `-CallExpr 0x55d071b8be50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d071b8bc50 '' lvalue (ADL) = 'mad' 0x55d0719f0460 0x55d0719f0818 0x55d0719f0be0 0x55d0719f1fd0 0x55d0719f2380 0x55d0719f2748 0x55d0719f2b10 0x55d0719f2ed8 0x55d0719f32a0 0x55d0719f3668 0x55d0719f3a30 0x55d0719f3e30 0x55d0719f41f8 0x55d0719f45c0 0x55d0719f4988 0x55d0719f4d50 0x55d0719f5118 0x55d0719f54e0 0x55d0719f58a8 0x55d0719f5cd0 0x55d0719f6080 0x55d0719f6448 0x55d0719f6810 0x55d0719f6bd8 0x55d0719f6f88 0x55d0719f7350 0x55d0719f7718 0x55d0719f7ae0 # | | | | |-ArraySubscriptExpr 0x55d071b8bdb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d071b8bd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55d071b8bd90 'int' lvalue Var 0x55d071b8bab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55d071b8be10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d071b8bdd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55d071b8bdf0 'int' lvalue Var 0x55d071b8bab0 'i' 'int' # | | | | `-DeclRefExpr 0x55d071b8be30 'T' contains-errors lvalue Var 0x55d071b8b938 'sum' 'T' # | | | `-ReturnStmt 0x55d071b8bf50 # | | | `-DeclRefExpr 0x55d071b8bf30 'T' contains-errors lvalue Var 0x55d071b8b938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55d071b8c268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55d071b8bf88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b8c1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b8c040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55d071b8c0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55d071b8c480 # | | | `-ReturnStmt 0x55d071b8c470 # | | | `-BinaryOperator 0x55d071b8c450 '' '-' # | | | |-DeclRefExpr 0x55d071b8c350 'T' lvalue ParmVar 0x55d071b8c040 'I' 'T' # | | | `-BinaryOperator 0x55d071b8c430 '' '*' # | | | |-BinaryOperator 0x55d071b8c3f0 '' '*' # | | | | |-BinaryOperator 0x55d071b8c3b0 '' '*' # | | | | | |-IntegerLiteral 0x55d071b8c370 'int' 2 # | | | | | `-DeclRefExpr 0x55d071b8c390 'T' lvalue ParmVar 0x55d071b8c0b8 'N' 'T' # | | | | `-DeclRefExpr 0x55d071b8c3d0 'T' lvalue ParmVar 0x55d071b8c040 'I' 'T' # | | | `-DeclRefExpr 0x55d071b8c410 'T' lvalue ParmVar 0x55d071b8c0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55d071b8c888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55d071b8c498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b8c538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55d071b8c7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b8c650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55d071b8c710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55d071b8cb58 # | | | `-ReturnStmt 0x55d071b8cb48 # | | | `-BinaryOperator 0x55d071b8cb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55d071b8c908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55d071b8cb08 '' contains-errors '*' # | | | |-BinaryOperator 0x55d071b8c968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55d071b8c928 'int' 2 # | | | | `-RecoveryExpr 0x55d071b8c948 '' contains-errors lvalue # | | | `-CallExpr 0x55d071b8cad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071b8c988 '' lvalue (ADL) = 'dot' 0x55d0719d3968 0x55d0719d3d38 0x55d0719d40d8 0x55d0719d4478 0x55d0719d4780 0x55d0719d4b70 0x55d0719d4f18 0x55d0719d52b8 0x55d0719d5608 0x55d0719d5958 0x55d0719d5d58 0x55d0719d60f8 0x55d0719d6498 0x55d0719d6838 0x55d0719d6c08 0x55d0719d6fa8 0x55d0719d7348 0x55d0719d76e8 0x55d0719d7a88 0x55d0719d7e58 0x55d0719d81f8 0x55d0719d8598 0x55d0719d8938 0x55d0719d8d08 0x55d0719d90a8 # | | | |-RecoveryExpr 0x55d071b8ca90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071b8cab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071b8cfc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55d071b8cb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55d071b8cbf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55d071b8cf20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55d071b8cca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55d071b8cd20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55d071b8cd98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55d071b8dab0 # | | | |-DeclStmt 0x55d071b8d2c0 # | | | | `-VarDecl 0x55d071b8d0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55d071b8d288 '' # | | | | |-UnresolvedLookupExpr 0x55d071b8d140 '' lvalue (ADL) = 'dot' 0x55d0719d3968 0x55d0719d3d38 0x55d0719d40d8 0x55d0719d4478 0x55d0719d4780 0x55d0719d4b70 0x55d0719d4f18 0x55d0719d52b8 0x55d0719d5608 0x55d0719d5958 0x55d0719d5d58 0x55d0719d60f8 0x55d0719d6498 0x55d0719d6838 0x55d0719d6c08 0x55d0719d6fa8 0x55d0719d7348 0x55d0719d76e8 0x55d0719d7a88 0x55d0719d7e58 0x55d0719d81f8 0x55d0719d8598 0x55d0719d8938 0x55d0719d8d08 0x55d0719d90a8 # | | | | |-DeclRefExpr 0x55d071b8d248 'T' lvalue ParmVar 0x55d071b8cd20 'N' 'T' # | | | | `-DeclRefExpr 0x55d071b8d268 'T' lvalue ParmVar 0x55d071b8cca8 'I' 'T' # | | | |-DeclStmt 0x55d071b8d4f8 # | | | | `-VarDecl 0x55d071b8d2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55d071b8d4d8 '' '-' # | | | | |-IntegerLiteral 0x55d071b8d360 'int' 1 # | | | | `-BinaryOperator 0x55d071b8d4b8 '' '*' # | | | | |-BinaryOperator 0x55d071b8d3c0 '' '*' # | | | | | |-DeclRefExpr 0x55d071b8d380 'U' lvalue ParmVar 0x55d071b8cd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55d071b8d3a0 'U' lvalue ParmVar 0x55d071b8cd98 'Eta' 'U' # | | | | `-ParenExpr 0x55d071b8d498 '' # | | | | `-BinaryOperator 0x55d071b8d478 '' '-' # | | | | |-IntegerLiteral 0x55d071b8d3e0 'int' 1 # | | | | `-BinaryOperator 0x55d071b8d458 '' '*' # | | | | |-DeclRefExpr 0x55d071b8d400 'T' lvalue Var 0x55d071b8d0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55d071b8d438 'T' lvalue Var 0x55d071b8d0d8 'Mul' 'T' # | | | |-DeclStmt 0x55d071b8d8a0 # | | | | `-VarDecl 0x55d071b8d530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55d071b8d880 '' # | | | | `-BinaryOperator 0x55d071b8d860 '' '-' # | | | | |-BinaryOperator 0x55d071b8d5d8 '' '*' # | | | | | |-DeclRefExpr 0x55d071b8d598 'U' lvalue ParmVar 0x55d071b8cd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55d071b8d5b8 'T' lvalue ParmVar 0x55d071b8cca8 'I' 'T' # | | | | `-BinaryOperator 0x55d071b8d840 '' '*' # | | | | |-ParenExpr 0x55d071b8d800 '' # | | | | | `-BinaryOperator 0x55d071b8d7e0 '' '+' # | | | | | |-BinaryOperator 0x55d071b8d638 '' '*' # | | | | | | |-DeclRefExpr 0x55d071b8d5f8 'U' lvalue ParmVar 0x55d071b8cd98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55d071b8d618 'T' lvalue Var 0x55d071b8d0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55d071b8d7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55d071b8d658 '' lvalue (ADL) = 'sqrt' 0x55d071a28f10 0x55d071a29178 0x55d071a293f0 0x55d071a29668 0x55d071a298d8 0x55d071a29b50 0x55d071a29dc8 0x55d071a2a040 0x55d071b53cc0 0x55d071b54178 0x55d071b54650 0x55d071b54b30 0x55d071b55008 0x55d071b55500 0x55d071b559d8 0x55d071b55eb8 0x55d071b563a0 0x55d071b56878 0x55d071b56d70 0x55d071b57270 0x55d071b57778 0x55d071b57c70 0x55d071b58188 0x55d071b586a8 0x55d071b58bd0 0x55d071b590e8 0x55d071b59a30 0x55d071b59f70 # | | | | | `-DeclRefExpr 0x55d071b8d778 'T' lvalue Var 0x55d071b8d2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55d071b8d820 'T' lvalue ParmVar 0x55d071b8cd20 'N' 'T' # | | | `-ReturnStmt 0x55d071b8daa0 # | | | `-CallExpr 0x55d071b8da60 '' # | | | |-UnresolvedLookupExpr 0x55d071b8d8f0 '' lvalue (ADL) = 'select' 0x55d0719de158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d071b8cbc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071b8cb70 'T' # | | | |-BinaryOperator 0x55d071b8d9a8 '' '<' # | | | | |-DeclRefExpr 0x55d071b8d968 'T' lvalue Var 0x55d071b8d2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55d071b8d988 'int' 0 # | | | |-CXXStaticCastExpr 0x55d071b8d9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55d071b8d9c8 'int' 0 # | | | `-DeclRefExpr 0x55d071b8da28 'T' lvalue Var 0x55d071b8d530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55d071b8ddb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55d071b8dae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b8dd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b8db90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55d071b8dc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55d071b8fa08 # | | | |-DeclStmt 0x55d071b8df88 # | | | | `-VarDecl 0x55d071b8dec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55d071b8df68 '' '/' # | | | | |-DeclRefExpr 0x55d071b8df28 'T' lvalue ParmVar 0x55d071b8db90 'X' 'T' # | | | | `-DeclRefExpr 0x55d071b8df48 'T' lvalue ParmVar 0x55d071b8dc08 'Y' 'T' # | | | |-DeclStmt 0x55d071b8f4c0 # | | | | `-VarDecl 0x55d071b8f3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55d071b8f4a0 '' '>=' # | | | | |-DeclRefExpr 0x55d071b8f448 'T' lvalue Var 0x55d071b8dec0 'div' 'T' # | | | | `-IntegerLiteral 0x55d071b8f480 'int' 0 # | | | |-DeclStmt 0x55d071b8f820 # | | | | `-VarDecl 0x55d071b8f4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55d071b8f7f0 '' # | | | | |-UnresolvedLookupExpr 0x55d071b8f560 '' lvalue (ADL) = 'frac' 0x55d0719e5c40 0x55d0719e5ea8 0x55d0719e6120 0x55d0719e6398 0x55d0719e65f8 0x55d0719e6870 0x55d0719e6ae8 0x55d0719e6d70 0x55d071a4fe40 0x55d071a502f8 0x55d071a507d0 0x55d071a50cb0 0x55d071b03308 0x55d071b037c0 0x55d071b03c98 0x55d071b04178 0x55d071b04660 0x55d071b04b38 0x55d071b05860 0x55d071b05d60 0x55d071b06268 0x55d071b06760 0x55d071b06c78 0x55d071b07198 0x55d071b076c0 0x55d071b085e8 0x55d071b08b20 0x55d071b09060 # | | | | `-CallExpr 0x55d071b8f7c0 '' # | | | | |-UnresolvedLookupExpr 0x55d071b8f680 '' lvalue (ADL) = 'abs' 0x55d071992e28 0x55d071993128 0x55d071993438 0x55d071993748 0x55d071994e68 0x55d071995178 0x55d071995488 0x55d071995798 0x55d071995a68 0x55d071995d90 0x55d071996038 0x55d0719962d8 0x55d071996528 0x55d071996838 0x55d071996b48 0x55d0719975d8 0x55d0719978c8 0x55d071997bd8 0x55d071997ee8 0x55d0719981f8 0x55d07199cb70 0x55d07199ce18 0x55d07199d0b8 0x55d07199d358 0x55d07199d5a8 0x55d07199d8b8 0x55d07199ecc8 0x55d07199efd8 # | | | | `-DeclRefExpr 0x55d071b8f7a0 'T' lvalue Var 0x55d071b8dec0 'div' 'T' # | | | `-ReturnStmt 0x55d071b8f9f8 # | | | `-BinaryOperator 0x55d071b8f9d8 '' '*' # | | | |-CallExpr 0x55d071b8f978 '' # | | | | |-UnresolvedLookupExpr 0x55d071b8f858 '' lvalue (ADL) = 'select' 0x55d0719de158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071b8db30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071b8dae0 'T' # | | | | |-DeclRefExpr 0x55d071b8f8d0 'bool' lvalue Var 0x55d071b8f3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55d071b8f908 'T' lvalue Var 0x55d071b8f4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55d071b8f960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55d071b8f940 'T' lvalue Var 0x55d071b8f4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55d071b8f9b8 'T' lvalue ParmVar 0x55d071b8dc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d071b8fe28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55d071b8fa38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b8fad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b8fd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b8fbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55d071b8fcb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55d071b906b8 # | | | |-DeclStmt 0x55d071b8fff0 # | | | | `-VarDecl 0x55d071b8ff00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55d071b8ffc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55d071b8ffa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55d071b8ff68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d071b8ff88 '' contains-errors lvalue # | | | |-DeclStmt 0x55d071b90140 # | | | | `-VarDecl 0x55d071b90050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55d071b90118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55d071b900f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55d071b900b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d071b900d8 'int' 0 # | | | |-DeclStmt 0x55d071b90500 # | | | | `-VarDecl 0x55d071b901b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55d071b904d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55d071b904a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d071b90218 '' lvalue (ADL) = 'frac' 0x55d0719e5c40 0x55d0719e5ea8 0x55d0719e6120 0x55d0719e6398 0x55d0719e65f8 0x55d0719e6870 0x55d0719e6ae8 0x55d0719e6d70 0x55d071a4fe40 0x55d071a502f8 0x55d071a507d0 0x55d071a50cb0 0x55d071b03308 0x55d071b037c0 0x55d071b03c98 0x55d071b04178 0x55d071b04660 0x55d071b04b38 0x55d071b05860 0x55d071b05d60 0x55d071b06268 0x55d071b06760 0x55d071b06c78 0x55d071b07198 0x55d071b076c0 0x55d071b085e8 0x55d071b08b20 0x55d071b09060 # | | | | `-CallExpr 0x55d071b90478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d071b90338 '' lvalue (ADL) = 'abs' 0x55d071992e28 0x55d071993128 0x55d071993438 0x55d071993748 0x55d071994e68 0x55d071995178 0x55d071995488 0x55d071995798 0x55d071995a68 0x55d071995d90 0x55d071996038 0x55d0719962d8 0x55d071996528 0x55d071996838 0x55d071996b48 0x55d0719975d8 0x55d0719978c8 0x55d071997bd8 0x55d071997ee8 0x55d0719981f8 0x55d07199cb70 0x55d07199ce18 0x55d07199d0b8 0x55d07199d358 0x55d07199d5a8 0x55d07199d8b8 0x55d07199ecc8 0x55d07199efd8 # | | | | `-RecoveryExpr 0x55d071b90458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55d071b906a8 # | | | `-BinaryOperator 0x55d071b90688 '' contains-errors '*' # | | | |-CallExpr 0x55d071b90628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d071b90538 '' lvalue (ADL) = 'select' 0x55d0719de158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071b8fa90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071b8fa38 'T' # | | | | |-RecoveryExpr 0x55d071b905b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d071b905d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55d071b90610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55d071b905f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071b90668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071b90af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55d071b90730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b90a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b907e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55d071b90858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55d071b908d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55d071b90fe0 # | | | |-DeclStmt 0x55d071b90e60 # | | | | `-VarDecl 0x55d071b90c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55d071b90e30 '' # | | | | |-UnresolvedLookupExpr 0x55d071b90c70 '' lvalue (ADL) = 'saturate' 0x55d0719dc0b8 0x55d0719dc320 0x55d0719dc598 0x55d0719dc810 0x55d0719dca70 0x55d0719dcce8 0x55d0719dcf60 0x55d0719dd1d8 0x55d0719dd438 0x55d0719dd6b0 0x55d0719dd928 0x55d0719ddbf0 # | | | | `-BinaryOperator 0x55d071b90e10 '' '/' # | | | | |-ParenExpr 0x55d071b90d70 '' # | | | | | `-BinaryOperator 0x55d071b90d50 '' '-' # | | | | | |-DeclRefExpr 0x55d071b90d10 'T' lvalue ParmVar 0x55d071b908d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55d071b90d30 'T' lvalue ParmVar 0x55d071b907e0 'Min' 'T' # | | | | `-ParenExpr 0x55d071b90df0 '' # | | | | `-BinaryOperator 0x55d071b90dd0 '' '-' # | | | | |-DeclRefExpr 0x55d071b90d90 'T' lvalue ParmVar 0x55d071b90858 'Max' 'T' # | | | | `-DeclRefExpr 0x55d071b90db0 'T' lvalue ParmVar 0x55d071b907e0 'Min' 'T' # | | | `-ReturnStmt 0x55d071b90fd0 # | | | `-BinaryOperator 0x55d071b90fb0 '' '*' # | | | |-BinaryOperator 0x55d071b90f70 '' '*' # | | | | |-ParenExpr 0x55d071b90f30 '' # | | | | | `-BinaryOperator 0x55d071b90f10 '' '-' # | | | | | |-IntegerLiteral 0x55d071b90e78 'int' 3 # | | | | | `-BinaryOperator 0x55d071b90ef0 '' '*' # | | | | | |-IntegerLiteral 0x55d071b90e98 'int' 2 # | | | | | `-DeclRefExpr 0x55d071b90eb8 'T' lvalue Var 0x55d071b90c08 'S' 'T' # | | | | `-DeclRefExpr 0x55d071b90f50 'T' lvalue Var 0x55d071b90c08 'S' 'T' # | | | `-DeclRefExpr 0x55d071b90f90 'T' lvalue Var 0x55d071b90c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55d071b914c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55d071b91000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b91098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b91420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b911b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55d071b91270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55d071b91330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55d071b919e0 # | | | |-DeclStmt 0x55d071b91878 # | | | | `-VarDecl 0x55d071b915a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55d071b91850 '' contains-errors lvalue # | | | | `-CallExpr 0x55d071b91820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d071b91610 '' lvalue (ADL) = 'saturate' 0x55d0719dc0b8 0x55d0719dc320 0x55d0719dc598 0x55d0719dc810 0x55d0719dca70 0x55d0719dcce8 0x55d0719dcf60 0x55d0719dd1d8 0x55d0719dd438 0x55d0719dd6b0 0x55d0719dd928 0x55d0719ddbf0 # | | | | `-BinaryOperator 0x55d071b91800 '' contains-errors '/' # | | | | |-ParenExpr 0x55d071b91738 '' contains-errors # | | | | | `-BinaryOperator 0x55d071b91718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55d071b916d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55d071b916b0 'int' lvalue ParmVar 0x55d071b91330 'X' 'int' # | | | | | `-RecoveryExpr 0x55d071b916f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55d071b917e0 '' contains-errors # | | | | `-BinaryOperator 0x55d071b917c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55d071b91778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55d071b91758 'int' lvalue ParmVar 0x55d071b91270 'Max' 'int' # | | | | `-RecoveryExpr 0x55d071b917a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55d071b919d0 # | | | `-BinaryOperator 0x55d071b919b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55d071b91970 '' contains-errors '*' # | | | | |-ParenExpr 0x55d071b91930 '' contains-errors # | | | | | `-BinaryOperator 0x55d071b91910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55d071b91890 'int' 3 # | | | | | `-BinaryOperator 0x55d071b918f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55d071b918b0 'int' 2 # | | | | | `-RecoveryExpr 0x55d071b918d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d071b91950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071b91990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071b91e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55d071b91a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b91da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b91b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55d071b91ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55d071b91c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55d071b92c08 # | | | |-DeclStmt 0x55d071b91fb0 # | | | | `-VarDecl 0x55d071b91ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55d071b91f90 '' '<' # | | | | |-DeclRefExpr 0x55d071b91f50 'T' lvalue ParmVar 0x55d071b91b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55d071b91f70 'int' 0 # | | | |-DeclStmt 0x55d071b921a0 # | | | | `-VarDecl 0x55d071b91fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55d071b92160 '' # | | | | |-UnresolvedLookupExpr 0x55d071b92070 '' lvalue (ADL) = 'select' 0x55d0719de158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071b91a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071b91a18 'T' # | | | | |-DeclRefExpr 0x55d071b920e8 'bool' lvalue Var 0x55d071b91ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55d071b92120 'int' 0 # | | | | `-DeclRefExpr 0x55d071b92140 'T' lvalue ParmVar 0x55d071b91b30 'NDotL' 'T' # | | | |-DeclStmt 0x55d071b923b8 # | | | | `-VarDecl 0x55d071b92230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55d071b92390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55d071b92330 'void' # | | | | |-IntegerLiteral 0x55d071b92298 'int' 1 # | | | | |-DeclRefExpr 0x55d071b922b8 'T' lvalue Var 0x55d071b91fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55d071b922f0 'int' 0 # | | | | `-IntegerLiteral 0x55d071b92310 'int' 1 # | | | |-DeclStmt 0x55d071b925f8 # | | | | `-VarDecl 0x55d071b923e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55d071b925c0 '' # | | | | |-UnresolvedLookupExpr 0x55d071b92448 '' lvalue (ADL) = 'or' 0x55d071a0cb78 0x55d071a0ce88 0x55d071a0d1a8 0x55d071a0d4c8 0x55d071a0d7e8 0x55d071a0daf0 0x55d071a0ddf8 0x55d071a0e100 0x55d071a0e408 0x55d071a0e710 0x55d071a0ea18 0x55d071a0ed20 0x55d071a0f028 0x55d071a0f330 0x55d071a0f638 0x55d071a0f968 0x55d071a0fc70 0x55d071a0ff78 0x55d071a10280 # | | | | |-DeclRefExpr 0x55d071b92520 'bool' lvalue Var 0x55d071b91ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55d071b925a0 '' # | | | | `-BinaryOperator 0x55d071b92580 '' '<' # | | | | |-DeclRefExpr 0x55d071b92540 'T' lvalue ParmVar 0x55d071b91ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55d071b92560 'int' 0 # | | | |-DeclStmt 0x55d071b92998 # | | | | `-VarDecl 0x55d071b92630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55d071b92968 '' # | | | | |-UnresolvedLookupExpr 0x55d071b92698 '' lvalue (ADL) = 'exp' 0x55d0719d9c70 0x55d0719d9ed8 0x55d0719da150 0x55d0719da3c8 0x55d0719da628 0x55d0719da8a0 0x55d0719dab18 0x55d0719dada0 0x55d071ae4438 0x55d071ae48e8 0x55d071ae4db8 0x55d071ae5290 0x55d071ae5768 0x55d071ae5c20 0x55d071ae6780 0x55d071ae6c60 0x55d071ae7148 0x55d071ae7620 0x55d071ae7b18 0x55d071ae8018 0x55d071ae8520 0x55d071ae9360 0x55d071ae9878 0x55d071ae9d98 0x55d071aea2c0 0x55d071aea7d8 0x55d071aead10 0x55d071aee788 # | | | | `-BinaryOperator 0x55d071b92948 '' '*' # | | | | |-CallExpr 0x55d071b928f8 '' # | | | | | |-UnresolvedLookupExpr 0x55d071b927b8 '' lvalue (ADL) = 'log' 0x55d0719eb7e8 0x55d0719eba50 0x55d0719ebd20 0x55d0719ebf98 0x55d0719ec1f8 0x55d0719ec470 0x55d0719ec6e8 0x55d0719ec960 0x55d071b1a168 0x55d071b1a618 0x55d071b1aae8 0x55d071b1afc0 0x55d071b1b498 0x55d071b1b950 0x55d071b1be40 0x55d071b1c320 0x55d071b1c808 0x55d071b1cce0 0x55d071b1d1d8 0x55d071b1d6d8 0x55d071b1e410 0x55d071b1e908 0x55d071b1ee20 0x55d071b1f340 0x55d071b1f868 0x55d071b1fd80 0x55d071b202b8 0x55d071b210a8 # | | | | | `-DeclRefExpr 0x55d071b928d8 'T' lvalue ParmVar 0x55d071b91ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55d071b92928 'T' lvalue ParmVar 0x55d071b91c20 'M' 'T' # | | | |-BinaryOperator 0x55d071b92bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55d071b92a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d071b929e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55d071b929b0 'int' contains-errors lvalue Var 0x55d071b92230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55d071b92a10 'int' 2 # | | | | `-CallExpr 0x55d071b92b78 '' # | | | | |-UnresolvedLookupExpr 0x55d071b92a70 '' lvalue (ADL) = 'select' 0x55d0719de158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071b91a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071b91a18 'T' # | | | | |-DeclRefExpr 0x55d071b92ae8 'bool' lvalue Var 0x55d071b923e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55d071b92b20 'int' 0 # | | | | `-DeclRefExpr 0x55d071b92b40 'T' lvalue Var 0x55d071b92630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55d071b92bf8 # | | | `-RecoveryExpr 0x55d071b92bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071b92fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55d071b92c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b92f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b92d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55d071b92d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55d071b92df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55d071b93368 # | | | `-ReturnStmt 0x55d071b93358 # | | | `-CallExpr 0x55d071b93318 '' # | | | |-UnresolvedLookupExpr 0x55d071b930b8 '' lvalue (ADL) = 'select' 0x55d0719de158 # | | | |-BinaryOperator 0x55d071b932a0 '' '<' # | | | | |-CallExpr 0x55d071b93248 '' # | | | | | |-UnresolvedLookupExpr 0x55d071b93100 '' lvalue (ADL) = 'dot' 0x55d0719d3968 0x55d0719d3d38 0x55d0719d40d8 0x55d0719d4478 0x55d0719d4780 0x55d0719d4b70 0x55d0719d4f18 0x55d0719d52b8 0x55d0719d5608 0x55d0719d5958 0x55d0719d5d58 0x55d0719d60f8 0x55d0719d6498 0x55d0719d6838 0x55d0719d6c08 0x55d0719d6fa8 0x55d0719d7348 0x55d0719d76e8 0x55d0719d7a88 0x55d0719d7e58 0x55d0719d81f8 0x55d0719d8598 0x55d0719d8938 0x55d0719d8d08 0x55d0719d90a8 # | | | | | |-DeclRefExpr 0x55d071b93208 'T' lvalue ParmVar 0x55d071b92d78 'I' 'T' # | | | | | `-DeclRefExpr 0x55d071b93228 'T' lvalue ParmVar 0x55d071b92df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55d071b93280 'int' 0 # | | | |-DeclRefExpr 0x55d071b932c0 'T' lvalue ParmVar 0x55d071b92d00 'N' 'T' # | | | `-UnaryOperator 0x55d071b93300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55d071b932e0 'T' lvalue ParmVar 0x55d071b92d00 'N' 'T' # | | |-FunctionTemplateDecl 0x55d071b93a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55d071b93380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b939f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b93870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55d071b938e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55d071b93d40 # | | | `-ReturnStmt 0x55d071b93d30 # | | | `-BinaryOperator 0x55d071b93d10 '' '*' # | | | |-CallExpr 0x55d071b93cc0 '' # | | | | |-UnresolvedLookupExpr 0x55d071b93b80 '' lvalue (ADL) = 'exp2' 0x55d0719db000 0x55d0719db268 0x55d0719db4e0 0x55d0719db758 0x55d0719db9b8 0x55d0719b9dc0 0x55d0719ba038 0x55d0719ba2b0 0x55d071aeece0 0x55d071aef198 0x55d071aef670 0x55d071aefb50 0x55d071af0028 0x55d071af0550 0x55d071af0a28 0x55d071af0f08 0x55d071af13f0 0x55d071af18c8 0x55d071af1dc0 0x55d071af22c0 0x55d071af27e0 0x55d071af2cd8 0x55d071af31f0 0x55d071af3710 0x55d071af3c38 0x55d071af4150 0x55d071af4988 0x55d071af4ec8 # | | | | `-DeclRefExpr 0x55d071b93ca0 'T' lvalue ParmVar 0x55d071b938e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55d071b93cf0 'T' lvalue ParmVar 0x55d071b93870 'X' 'T' # | | |-FunctionTemplateDecl 0x55d071b940d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55d071b93d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55d071b93de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55d071b93e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55d071b94030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b93f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55d071b947d0 # | | | |-DeclStmt 0x55d071b94470 # | | | | `-VarDecl 0x55d071b941d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55d071b94440 '' # | | | | |-DeclRefExpr 0x55d071b943e8 '' Function 0x55d071b94290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55d071b94420 'T' lvalue ParmVar 0x55d071b93f10 'X' 'T' # | | | |-DeclStmt 0x55d071b945e8 # | | | | `-VarDecl 0x55d071b944a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55d071b945c8 '' '-' # | | | | |-ParenExpr 0x55d071b94570 'int' # | | | | | `-BinaryOperator 0x55d071b94550 'int' '-' # | | | | | |-DeclRefExpr 0x55d071b94510 'int' NonTypeTemplateParm 0x55d071b93e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55d071b94530 'int' 1 # | | | | `-DeclRefExpr 0x55d071b94590 'K' lvalue Var 0x55d071b941d8 'FBH' 'K' # | | | |-BinaryOperator 0x55d071b94778 '' '=' # | | | | |-DeclRefExpr 0x55d071b94600 'K' lvalue Var 0x55d071b941d8 'FBH' 'K' # | | | | `-CallExpr 0x55d071b94738 '' # | | | | |-UnresolvedLookupExpr 0x55d071b94620 '' lvalue (ADL) = 'select' 0x55d0719de158 # | | | | |-BinaryOperator 0x55d071b946c0 '' '==' # | | | | | |-DeclRefExpr 0x55d071b94668 'K' lvalue Var 0x55d071b941d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55d071b946a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55d071b94688 'int' 1 # | | | | |-DeclRefExpr 0x55d071b946e0 'K' lvalue Var 0x55d071b941d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55d071b94700 'K' lvalue Var 0x55d071b944a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55d071b947b8 nrvo_candidate(Var 0x55d071b941d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55d071b94798 'K' lvalue Var 0x55d071b941d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55d071b94a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55d071b94800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b94990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b948b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55d071b94d58 # | | | `-ReturnStmt 0x55d071b94d48 # | | | `-CallExpr 0x55d071b94d18 '' # | | | |-DeclRefExpr 0x55d071b94cc0 '' Function 0x55d071b94b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55d071b94cf8 'T' lvalue ParmVar 0x55d071b948b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55d071b94fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55d071b94d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b94f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b94e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55d071b952c8 # | | | `-ReturnStmt 0x55d071b952b8 # | | | `-CallExpr 0x55d071b95288 '' # | | | |-DeclRefExpr 0x55d071b95230 '' Function 0x55d071b950d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55d071b95268 'T' lvalue ParmVar 0x55d071b94e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55d071b95518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55d071b952e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55d071b95470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55d071b95390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55d071b95cd8 # | | |-DeclStmt 0x55d071b95750 # | | | `-VarDecl 0x55d071b95618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55d071b95720 '' # | | | |-UnresolvedLookupExpr 0x55d071b95680 '' lvalue (ADL) = 'ddx_coarse' 0x55d071a1fc50 0x55d071a1feb8 0x55d071a20130 0x55d071a203a8 0x55d071a20608 0x55d071a20880 0x55d071a20af8 0x55d071a20d70 # | | | `-DeclRefExpr 0x55d071b95700 'T' lvalue ParmVar 0x55d071b95390 'input' 'T' # | | |-BinaryOperator 0x55d071b95910 '' '=' # | | | |-DeclRefExpr 0x55d071b95768 'T' lvalue Var 0x55d071b95618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55d071b958e0 '' # | | | |-UnresolvedLookupExpr 0x55d071b957a0 '' lvalue (ADL) = 'abs' 0x55d071992e28 0x55d071993128 0x55d071993438 0x55d071993748 0x55d071994e68 0x55d071995178 0x55d071995488 0x55d071995798 0x55d071995a68 0x55d071995d90 0x55d071996038 0x55d0719962d8 0x55d071996528 0x55d071996838 0x55d071996b48 0x55d0719975d8 0x55d0719978c8 0x55d071997bd8 0x55d071997ee8 0x55d0719981f8 0x55d07199cb70 0x55d07199ce18 0x55d07199d0b8 0x55d07199d358 0x55d07199d5a8 0x55d07199d8b8 0x55d07199ecc8 0x55d07199efd8 # | | | `-DeclRefExpr 0x55d071b958c0 'T' lvalue Var 0x55d071b95618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55d071b95a88 # | | | `-VarDecl 0x55d071b95950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55d071b95a58 '' # | | | |-UnresolvedLookupExpr 0x55d071b959b8 '' lvalue (ADL) = 'ddy_coarse' 0x55d071a20fd0 0x55d071a21238 0x55d071a214b0 0x55d071a21728 0x55d071a897f0 0x55d071a89a68 0x55d071a89ce0 0x55d071a89f58 # | | | `-DeclRefExpr 0x55d071b95a38 'T' lvalue ParmVar 0x55d071b95390 'input' 'T' # | | |-BinaryOperator 0x55d071b95c48 '' '=' # | | | |-DeclRefExpr 0x55d071b95aa0 'T' lvalue Var 0x55d071b95950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55d071b95c18 '' # | | | |-UnresolvedLookupExpr 0x55d071b95ad8 '' lvalue (ADL) = 'abs' 0x55d071992e28 0x55d071993128 0x55d071993438 0x55d071993748 0x55d071994e68 0x55d071995178 0x55d071995488 0x55d071995798 0x55d071995a68 0x55d071995d90 0x55d071996038 0x55d0719962d8 0x55d071996528 0x55d071996838 0x55d071996b48 0x55d0719975d8 0x55d0719978c8 0x55d071997bd8 0x55d071997ee8 0x55d0719981f8 0x55d07199cb70 0x55d07199ce18 0x55d07199d0b8 0x55d07199d358 0x55d07199d5a8 0x55d07199d8b8 0x55d07199ecc8 0x55d07199efd8 # | | | `-DeclRefExpr 0x55d071b95bf8 'T' lvalue Var 0x55d071b95950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55d071b95cc8 # | | `-BinaryOperator 0x55d071b95ca8 '' '+' # | | |-DeclRefExpr 0x55d071b95c68 'T' lvalue Var 0x55d071b95618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55d071b95c88 'T' lvalue Var 0x55d071b95950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55d071b8a6b8 col:10 implicit C # | | `-FunctionDecl 0x55d071b8a708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55d071b8a810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55d071b8a878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55d071b8a8e0 <> 'float' # | | |-BuiltinAttr 0x55d071b8a7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55d071b8a960 Implicit # | | `-ConstAttr 0x55d071b8a988 Implicit # | |-LinkageSpecDecl 0x55d071b94240 col:11 implicit C # | | `-FunctionDecl 0x55d071b94290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d071b94338 <> Implicit 702 # | | |-NoThrowAttr 0x55d071b94398 Implicit # | | `-ConstAttr 0x55d071b943c0 Implicit # | |-LinkageSpecDecl 0x55d071b94b18 col:10 implicit C # | | `-FunctionDecl 0x55d071b94b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d071b94c10 <> Implicit 692 # | | |-NoThrowAttr 0x55d071b94c70 Implicit # | | `-ConstAttr 0x55d071b94c98 Implicit # | |-LinkageSpecDecl 0x55d071b95088 col:10 implicit C # | | `-FunctionDecl 0x55d071b950d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d071b95180 <> Implicit 694 # | | |-NoThrowAttr 0x55d071b951e0 Implicit # | | `-ConstAttr 0x55d071b95208 Implicit # | |-NamespaceDecl 0x55d071b95e30 prev 0x55d071b85810 line:14:11 hlsl # | | |-original Namespace 0x55d0718e9a98 'hlsl' # | | |-FunctionTemplateDecl 0x55d071b961a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55d071b95ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b95f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b960f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b96048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55d071b963c8 # | | | `-ReturnStmt 0x55d071b963b8 # | | | `-CallExpr 0x55d071b96388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071b962a8 '' lvalue (no ADL) = 'bit_cast' 0x55d07198f160 0x55d071991c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071b95ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071b95ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55d071b96268 'int' NonTypeTemplateParm 0x55d071b95f38 'N' 'int' # | | | `-RecoveryExpr 0x55d071b96368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071b96660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55d071b963e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b965b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b96490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55d071b968c0 # | | | `-ReturnStmt 0x55d071b968b0 # | | | `-CallExpr 0x55d071b96880 '' # | | | |-UnresolvedLookupExpr 0x55d071b967c0 '' lvalue (no ADL) = 'bit_cast' 0x55d07198f160 0x55d071991c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55d0718e9360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d071b96430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071b963e0 'T' # | | | `-DeclRefExpr 0x55d071b96860 'T' lvalue ParmVar 0x55d071b96490 'F' 'T' # | | |-FunctionTemplateDecl 0x55d071b96be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55d071b968d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b96978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b96b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b96a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55d071b96e08 # | | | `-ReturnStmt 0x55d071b96df8 # | | | `-CallExpr 0x55d071b96dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071b96ce8 '' lvalue (no ADL) = 'bit_cast' 0x55d07198f160 0x55d071991c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071b96930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071b968d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55d071b96ca8 'int' NonTypeTemplateParm 0x55d071b96978 'N' 'int' # | | | `-RecoveryExpr 0x55d071b96da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071b970a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55d071b96e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071b96ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55d071b96ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55d071b97300 # | | | `-ReturnStmt 0x55d071b972f0 # | | | `-CallExpr 0x55d071b972c0 '' # | | | |-UnresolvedLookupExpr 0x55d071b97200 '' lvalue (no ADL) = 'bit_cast' 0x55d07198f160 0x55d071991c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55d0718e9260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d071b96e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071b96e20 'T' # | | | `-DeclRefExpr 0x55d071b972a0 'T' lvalue ParmVar 0x55d071b96ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55d071b97638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55d071b97318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071b973b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071b97590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d071b974e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55d071a5c940 # | | | `-ReturnStmt 0x55d071a5c930 # | | | `-CallExpr 0x55d071a5c900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071a5c820 '' lvalue (no ADL) = 'bit_cast' 0x55d07198f160 0x55d071991c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071b97370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071b97318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55d071b97718 'int' NonTypeTemplateParm 0x55d071b973b8 'N' 'int' # | | | `-RecoveryExpr 0x55d071a5c8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071a5cbe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55d071a5c958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a5cb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55d071a5ca10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55d071a5ce58 # | | | `-ReturnStmt 0x55d071a5ce48 # | | | `-CallExpr 0x55d071a5ce18 '' # | | | |-UnresolvedLookupExpr 0x55d071a5cd58 '' lvalue (no ADL) = 'bit_cast' 0x55d07198f160 0x55d071991c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d071a5c9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d071a5c958 'T' # | | | `-DeclRefExpr 0x55d071a5cdf8 'T' lvalue ParmVar 0x55d071a5ca10 'F' 'T' # | | |-FunctionDecl 0x55d071a5d248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55d071a5ce98 col:19 'double' # | | | |-ParmVarDecl 0x55d071a5cf80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d071a5cfe8 out # | | | |-ParmVarDecl 0x55d071a5d060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d071a5d0c8 out # | | | |-BuiltinAliasAttr 0x55d071a5d308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d071a5d380 Implicit # | | | `-ConstAttr 0x55d071a5d3a8 Implicit # | | |-FunctionDecl 0x55d071a5d7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55d071a5d420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d071a5d510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d071a5d578 out # | | | |-ParmVarDecl 0x55d071a5d5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d071a5d658 out # | | | |-BuiltinAliasAttr 0x55d071a5d898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d071a5d910 Implicit # | | | `-ConstAttr 0x55d071a5d938 Implicit # | | |-FunctionDecl 0x55d071a5dd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55d071a5d9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d071a5daa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d071a5db08 out # | | | |-ParmVarDecl 0x55d071a5db80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d071a5dbe8 out # | | | |-BuiltinAliasAttr 0x55d071a5de28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d071a5dea0 Implicit # | | | `-ConstAttr 0x55d071a5dec8 Implicit # | | |-FunctionDecl 0x55d071a5e2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55d071a5df40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d071a5e030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d071a5e098 out # | | | |-ParmVarDecl 0x55d071a5e110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d071a5e178 out # | | | |-BuiltinAliasAttr 0x55d071a5e3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d071a5e430 Implicit # | | | `-ConstAttr 0x55d071a5e458 Implicit # | | |-FunctionTemplateDecl 0x55d071a5eac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55d071a5e490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a5ea18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d071a5e848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55d071a5e8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55d071a5ec30 # | | | `-ReturnStmt 0x55d071a5ec20 # | | | `-CallExpr 0x55d071a5ebe8 '' # | | | |-UnresolvedLookupExpr 0x55d071a5eb60 '' lvalue (no ADL) = 'distance_impl' 0x55d071b873f8 # | | | |-DeclRefExpr 0x55d071a5eba8 'T' lvalue ParmVar 0x55d071a5e848 'X' 'T' # | | | `-DeclRefExpr 0x55d071a5ebc8 'T' lvalue ParmVar 0x55d071a5e8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d071a5f1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55d071a5ec48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071a5f148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d071a5efb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55d071a5f030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55d071a5f370 # | | | `-ReturnStmt 0x55d071a5f360 # | | | `-CallExpr 0x55d071a5f328 '' # | | | |-UnresolvedLookupExpr 0x55d071a5f2a0 '' lvalue (no ADL) = 'distance_impl' 0x55d071b873f8 # | | | |-DeclRefExpr 0x55d071a5f2e8 'T' lvalue ParmVar 0x55d071a5efb8 'X' 'T' # | | | `-DeclRefExpr 0x55d071a5f308 'T' lvalue ParmVar 0x55d071a5f030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d071a5f700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55d071a5f3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071a5f658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55d071a5f480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55d071a5f548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55d071a5f880 # | | | `-ReturnStmt 0x55d071a5f870 # | | | `-CallExpr 0x55d071a5f838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071a5f7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55d071b8a0f0 # | | | |-RecoveryExpr 0x55d071a5f7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071a5f818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071a5fc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55d071a5f8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071a5fb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55d071a5f978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55d071a5fa40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55d071a5fd80 # | | | `-ReturnStmt 0x55d071a5fd70 # | | | `-CallExpr 0x55d071a5fd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071a5fcb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55d071b8a0f0 # | | | |-RecoveryExpr 0x55d071a5fcf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071a5fd18 '' contains-errors lvalue # | | |-FunctionDecl 0x55d071a60048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55d071a5fdc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55d071a5fe40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55d071a5fec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55d071a603a0 # | | | | `-ReturnStmt 0x55d071a60390 # | | | | `-CallExpr 0x55d071a60308 'float' # | | | | |-ImplicitCastExpr 0x55d071a602f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55d071a60200 'float (half2, half2, float)' lvalue Function 0x55d071b8a518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55d071b85880 '__detail' # | | | | |-ImplicitCastExpr 0x55d071a60348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55d071a60230 'half2':'vector' lvalue ParmVar 0x55d071a5fdc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55d071a60360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55d071a60250 'half2':'vector' lvalue ParmVar 0x55d071a5fe40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55d071a60378 'float' # | | | | `-DeclRefExpr 0x55d071a60270 'float' lvalue ParmVar 0x55d071a5fec0 'C' 'float' # | | | `-AvailabilityAttr 0x55d071a60108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55d071a605a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55d071a603d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55d071a60450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55d071a60768 # | | | `-ReturnStmt 0x55d071a60758 # | | | `-RecoveryExpr 0x55d071a60720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d071a60698 '' lvalue (no ADL) = 'dst_impl' 0x55d071b86e10 # | | | |-DeclRefExpr 0x55d071a606e0 'half4':'vector' lvalue ParmVar 0x55d071a603d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55d071a60700 'half4':'vector' lvalue ParmVar 0x55d071a60450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55d071ba81c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55d071a60798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55d071ba8070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55d071ba8398 # | | | `-ReturnStmt 0x55d071ba8388 # | | | `-RecoveryExpr 0x55d071ba8350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d071ba82c8 '' lvalue (no ADL) = 'dst_impl' 0x55d071b86e10 # | | | |-DeclRefExpr 0x55d071ba8310 'float4':'vector' lvalue ParmVar 0x55d071a60798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55d071ba8330 'float4':'vector' lvalue ParmVar 0x55d071ba8070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55d071ba8598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55d071ba83c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55d071ba8448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55d071ba8768 # | | | `-ReturnStmt 0x55d071ba8758 # | | | `-RecoveryExpr 0x55d071ba8720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d071ba8698 '' lvalue (no ADL) = 'dst_impl' 0x55d071b86e10 # | | | |-DeclRefExpr 0x55d071ba86e0 'double4':'vector' lvalue ParmVar 0x55d071ba83c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55d071ba8700 'double4':'vector' lvalue ParmVar 0x55d071ba8448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55d071ba8e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55d071ba8780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071ba8d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d071ba8ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55d071ba8b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55d071ba8bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55d071ba8fb0 # | | | `-ReturnStmt 0x55d071ba8fa0 # | | | `-CallExpr 0x55d071ba8f60 '' # | | | |-UnresolvedLookupExpr 0x55d071ba8eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55d071b92fc8 # | | | |-DeclRefExpr 0x55d071ba8f00 'T' lvalue ParmVar 0x55d071ba8ae8 'N' 'T' # | | | |-DeclRefExpr 0x55d071ba8f20 'T' lvalue ParmVar 0x55d071ba8b60 'I' 'T' # | | | `-DeclRefExpr 0x55d071ba8f40 'T' lvalue ParmVar 0x55d071ba8bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55d071ba9610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55d071ba8fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071ba9568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d071ba9338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55d071ba93b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55d071ba9428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55d071ba97c0 # | | | `-ReturnStmt 0x55d071ba97b0 # | | | `-CallExpr 0x55d071ba9770 '' # | | | |-UnresolvedLookupExpr 0x55d071ba96c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55d071b92fc8 # | | | |-DeclRefExpr 0x55d071ba9710 'T' lvalue ParmVar 0x55d071ba9338 'N' 'T' # | | | |-DeclRefExpr 0x55d071ba9730 'T' lvalue ParmVar 0x55d071ba93b0 'I' 'T' # | | | `-DeclRefExpr 0x55d071ba9750 'T' lvalue ParmVar 0x55d071ba9428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55d071ba9c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55d071ba97f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d071ba9bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d071ba9900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55d071ba99c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55d071ba9a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55d071ba9e20 # | | | `-ReturnStmt 0x55d071ba9e10 # | | | `-CallExpr 0x55d071ba9dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071ba9d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55d071b92fc8 # | | | |-RecoveryExpr 0x55d071ba9d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d071ba9d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071ba9db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071baa288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55d071ba9e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d071baa1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d071ba9f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55d071baa028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55d071baa0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55d071baa438 # | | | `-ReturnStmt 0x55d071baa428 # | | | `-CallExpr 0x55d071baa3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071baa340 '' lvalue (no ADL) = 'faceforward_impl' 0x55d071b92fc8 # | | | |-RecoveryExpr 0x55d071baa388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d071baa3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071baa3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071baaac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d071baa450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071baaa18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071baa8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55d071baacf8 # | | | `-ReturnStmt 0x55d071baace8 # | | | `-CallExpr 0x55d071baacb8 '' # | | | |-UnresolvedLookupExpr 0x55d071baabe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55d071b940d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071baa4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071baa450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55d071baaba0 'int' 32 # | | | `-DeclRefExpr 0x55d071baac98 'T' lvalue ParmVar 0x55d071baa8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55d071bab340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d071baad10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071baada8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071bab298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55d071bab1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55d071bab4e0 # | | |-FunctionTemplateDecl 0x55d071babb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d071bab4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071baba88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071bab998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55d071babd60 # | | | `-ReturnStmt 0x55d071babd50 # | | | `-CallExpr 0x55d071babd20 '' # | | | |-UnresolvedLookupExpr 0x55d071babc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55d071b940d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d07193c9c0 'uint' sugar # | | | | | |-Typedef 0x55d071919ce8 'uint' # | | | | | `-BuiltinType 0x55d0718e9300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d071bab540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d071bab4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55d071babc08 'int' 64 # | | | `-DeclRefExpr 0x55d071babd00 'T' lvalue ParmVar 0x55d071bab998 'X' 'T' # | | |-FunctionTemplateDecl 0x55d071bac3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d071babd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071babe18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071bac308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55d071bac258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55d071bac550 # | | |-FunctionTemplateDecl 0x55d071bacb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55d071bac560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071baca58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d071bac8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55d071bac940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55d071bacc70 # | | | `-ReturnStmt 0x55d071bacc60 # | | | `-CallExpr 0x55d071bacc28 '' # | | | |-UnresolvedLookupExpr 0x55d071bacba0 '' lvalue (no ADL) = 'fmod_impl' 0x55d071b8ddb8 # | | | |-DeclRefExpr 0x55d071bacbe8 'T' lvalue ParmVar 0x55d071bac8c8 'X' 'T' # | | | `-DeclRefExpr 0x55d071bacc08 'T' lvalue ParmVar 0x55d071bac940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d071bad230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55d071bacc88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bad188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d071bacff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55d071bad070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55d071bad3b0 # | | | `-ReturnStmt 0x55d071bad3a0 # | | | `-CallExpr 0x55d071bad368 '' # | | | |-UnresolvedLookupExpr 0x55d071bad2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55d071b8ddb8 # | | | |-DeclRefExpr 0x55d071bad328 'T' lvalue ParmVar 0x55d071bacff8 'X' 'T' # | | | `-DeclRefExpr 0x55d071bad348 'T' lvalue ParmVar 0x55d071bad070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d071bad770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55d071bad3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bad6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d071bad4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55d071bad5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55d071bad8f0 # | | | `-ReturnStmt 0x55d071bad8e0 # | | | `-CallExpr 0x55d071bad8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bad820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55d071b8fe28 # | | | |-RecoveryExpr 0x55d071bad868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071bad888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071badc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55d071bad920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071badbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d071bada30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55d071badaf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55d071baddf0 # | | | `-ReturnStmt 0x55d071badde0 # | | | `-CallExpr 0x55d071badda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071badd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55d071b8fe28 # | | | |-RecoveryExpr 0x55d071badd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071badd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bae3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55d071bade08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bae308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d071bae178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55d071bae1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55d071bae520 # | | | `-ReturnStmt 0x55d071bae510 # | | | `-CallExpr 0x55d071bae4d8 '' # | | | |-UnresolvedLookupExpr 0x55d071bae450 '' lvalue (no ADL) = 'ldexp_impl' 0x55d071b93a98 # | | | |-DeclRefExpr 0x55d071bae498 'T' lvalue ParmVar 0x55d071bae178 'X' 'T' # | | | `-DeclRefExpr 0x55d071bae4b8 'T' lvalue ParmVar 0x55d071bae1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55d071baeae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55d071bae538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071baea38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d071bae8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55d071bae920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55d071baec60 # | | | `-ReturnStmt 0x55d071baec50 # | | | `-CallExpr 0x55d071baec18 '' # | | | |-UnresolvedLookupExpr 0x55d071baeb90 '' lvalue (no ADL) = 'ldexp_impl' 0x55d071b93a98 # | | | |-DeclRefExpr 0x55d071baebd8 'T' lvalue ParmVar 0x55d071bae8a8 'X' 'T' # | | | `-DeclRefExpr 0x55d071baebf8 'T' lvalue ParmVar 0x55d071bae920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55d071baefe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55d071baec90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071baef38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d071baeda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55d071baee68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55d071baf160 # | | | `-ReturnStmt 0x55d071baf150 # | | | `-CallExpr 0x55d071baf118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071baf090 '' lvalue (no ADL) = 'ldexp_impl' 0x55d071b93a98 # | | | |-RecoveryExpr 0x55d071baf0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071baf0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071baf4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55d071baf190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071baf438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d071baf2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55d071baf368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55d071baf660 # | | | `-ReturnStmt 0x55d071baf650 # | | | `-CallExpr 0x55d071baf618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071baf590 '' lvalue (no ADL) = 'ldexp_impl' 0x55d071b93a98 # | | | |-RecoveryExpr 0x55d071baf5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071baf5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bafb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55d071baf678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bafad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071baf9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55d071bafcc0 # | | | `-ReturnStmt 0x55d071bafcb0 # | | | `-CallExpr 0x55d071bafc80 '' # | | | |-UnresolvedLookupExpr 0x55d071bafc18 '' lvalue (no ADL) = 'length_impl' 0x55d071b85df8 # | | | `-DeclRefExpr 0x55d071bafc60 'T' lvalue ParmVar 0x55d071baf9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55d071bb0220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55d071bafcd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb0178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071bb0090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55d071bb0370 # | | | `-ReturnStmt 0x55d071bb0360 # | | | `-CallExpr 0x55d071bb0330 '' # | | | |-UnresolvedLookupExpr 0x55d071bb02c8 '' lvalue (no ADL) = 'length_impl' 0x55d071b85df8 # | | | `-DeclRefExpr 0x55d071bb0310 'T' lvalue ParmVar 0x55d071bb0090 'X' 'T' # | | |-FunctionTemplateDecl 0x55d071bb0600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55d071bb03a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bb0558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55d071bb0468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55d071bb0750 # | | | `-ReturnStmt 0x55d071bb0740 # | | | `-CallExpr 0x55d071bb0710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb06a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55d071b866d0 # | | | `-RecoveryExpr 0x55d071bb06f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bb09e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55d071bb0780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bb0938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55d071bb0848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55d071bb0b30 # | | | `-ReturnStmt 0x55d071bb0b20 # | | | `-CallExpr 0x55d071bb0af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb0a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55d071b866d0 # | | | `-RecoveryExpr 0x55d071bb0ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55d071bb0de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55d071bb0b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55d071bb0be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55d071bb0c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55d071bb0fd8 # | | | `-ReturnStmt 0x55d071bb0fc8 # | | | `-RecoveryExpr 0x55d071bb0f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d071bb0ee0 '' lvalue (no ADL) = 'lit_impl' 0x55d071b91e50 # | | | |-DeclRefExpr 0x55d071bb0f28 'half' lvalue ParmVar 0x55d071bb0b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55d071bb0f48 'half' lvalue ParmVar 0x55d071bb0be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55d071bb0f68 'half' lvalue ParmVar 0x55d071bb0c60 'M' 'half' # | | |-FunctionDecl 0x55d071bb1298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55d071bb1008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55d071bb1088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55d071bb1108 col:57 used M 'float' # | | | `-CompoundStmt 0x55d071bb1498 # | | | `-ReturnStmt 0x55d071bb1488 # | | | `-RecoveryExpr 0x55d071bb1448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d071bb13a0 '' lvalue (no ADL) = 'lit_impl' 0x55d071b91e50 # | | | |-DeclRefExpr 0x55d071bb13e8 'float' lvalue ParmVar 0x55d071bb1008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55d071bb1408 'float' lvalue ParmVar 0x55d071bb1088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55d071bb1428 'float' lvalue ParmVar 0x55d071bb1108 'M' 'float' # | | |-FunctionDecl 0x55d071bb1578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55d071bb14c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55d071bb1780 # | | | `-ReturnStmt 0x55d071bb1770 # | | | `-CallExpr 0x55d071bb1728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55d071bb1710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55d071bb1660 'int4 (float4)' lvalue Function 0x55d071b859b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55d071b85880 '__detail' # | | | `-ImplicitCastExpr 0x55d071bb1758 'float4':'vector' # | | | `-DeclRefExpr 0x55d071bb1690 'float4':'vector' lvalue ParmVar 0x55d071bb14c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55d071bb1898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55d071bb17b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55d071bb1cb0 # | | | `-ReturnStmt 0x55d071bb1ca0 # | | | `-CallExpr 0x55d071bb1c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55d071bb1c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55d071bb1b88 '' Function 0x55d071bb19e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55d071bb1c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55d071bb1bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55d071bb17b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55d071bb2270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55d071bb1cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb21c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d071bb2038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55d071bb20b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55d071bb23e0 # | | | `-ReturnStmt 0x55d071bb23d0 # | | | `-CallExpr 0x55d071bb2398 '' # | | | |-UnresolvedLookupExpr 0x55d071bb2310 '' lvalue (no ADL) = 'reflect_impl' 0x55d071b8c268 # | | | |-DeclRefExpr 0x55d071bb2358 'T' lvalue ParmVar 0x55d071bb2038 'I' 'T' # | | | `-DeclRefExpr 0x55d071bb2378 'T' lvalue ParmVar 0x55d071bb20b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55d071bb29a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55d071bb23f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb28f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d071bb2768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55d071bb27e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55d071bb2b20 # | | | `-ReturnStmt 0x55d071bb2b10 # | | | `-CallExpr 0x55d071bb2ad8 '' # | | | |-UnresolvedLookupExpr 0x55d071bb2a50 '' lvalue (no ADL) = 'reflect_impl' 0x55d071b8c268 # | | | |-DeclRefExpr 0x55d071bb2a98 'T' lvalue ParmVar 0x55d071bb2768 'I' 'T' # | | | `-DeclRefExpr 0x55d071bb2ab8 'T' lvalue ParmVar 0x55d071bb27e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55d071bb2ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55d071bb2b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d071bb2df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d071bb2c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55d071bb2d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55d071bb3020 # | | | `-ReturnStmt 0x55d071bb3010 # | | | `-CallExpr 0x55d071bb2fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb2f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55d071b8c888 # | | | |-RecoveryExpr 0x55d071bb2f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071bb2fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bb33a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55d071bb3050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d071bb32f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d071bb3160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55d071bb3228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55d071bb3520 # | | | `-ReturnStmt 0x55d071bb3510 # | | | `-CallExpr 0x55d071bb34d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb3450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55d071b8c888 # | | | |-RecoveryExpr 0x55d071bb3498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071bb34b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bb3b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55d071bb3538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb3ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d071bb38a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55d071bb3920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55d071bb3998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55d071bb3d20 # | | | `-ReturnStmt 0x55d071bb3d10 # | | | `-CallExpr 0x55d071bb3cd0 '' # | | | |-UnresolvedLookupExpr 0x55d071bb3c28 '' lvalue (no ADL) = 'refract_impl' 0x55d071b8cfc8 # | | | |-DeclRefExpr 0x55d071bb3c70 'T' lvalue ParmVar 0x55d071bb38a8 'I' 'T' # | | | |-DeclRefExpr 0x55d071bb3c90 'T' lvalue ParmVar 0x55d071bb3920 'N' 'T' # | | | `-DeclRefExpr 0x55d071bb3cb0 'T' lvalue ParmVar 0x55d071bb3998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55d071bb43a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55d071bb3d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb42f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d071bb40c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55d071bb4140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55d071bb41b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55d071bb4550 # | | | `-ReturnStmt 0x55d071bb4540 # | | | `-CallExpr 0x55d071bb4500 '' # | | | |-UnresolvedLookupExpr 0x55d071bb4458 '' lvalue (no ADL) = 'refract_impl' 0x55d071b8cfc8 # | | | |-DeclRefExpr 0x55d071bb44a0 'T' lvalue ParmVar 0x55d071bb40c8 'I' 'T' # | | | |-DeclRefExpr 0x55d071bb44c0 'T' lvalue ParmVar 0x55d071bb4140 'N' 'T' # | | | `-DeclRefExpr 0x55d071bb44e0 'T' lvalue ParmVar 0x55d071bb41b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55d071bb49c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55d071bb4580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d071bb4918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55d071bb4690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55d071bb4758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55d071bb47d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55d071bb4b70 # | | | `-ReturnStmt 0x55d071bb4b60 # | | | `-CallExpr 0x55d071bb4b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb4a78 '' lvalue (no ADL) = 'refract_impl' 0x55d071b8cfc8 # | | | |-RecoveryExpr 0x55d071bb4ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d071bb4ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d071bb4b00 'half' lvalue ParmVar 0x55d071bb47d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55d071bb4fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55d071bb4ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d071bb4f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55d071bb4cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55d071bb4d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55d071bb4df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55d071bb5190 # | | | `-ReturnStmt 0x55d071bb5180 # | | | `-CallExpr 0x55d071bb5140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb5098 '' lvalue (no ADL) = 'refract_impl' 0x55d071b8cfc8 # | | | |-RecoveryExpr 0x55d071bb50e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d071bb5100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d071bb5120 'float' lvalue ParmVar 0x55d071bb4df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55d071bb57f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55d071bb51a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb5748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d071bb5518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55d071bb5590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55d071bb5608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55d071bb5990 # | | | `-ReturnStmt 0x55d071bb5980 # | | | `-CallExpr 0x55d071bb5940 '' # | | | |-UnresolvedLookupExpr 0x55d071bb5898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55d071b90af8 # | | | |-DeclRefExpr 0x55d071bb58e0 'T' lvalue ParmVar 0x55d071bb5518 'Min' 'T' # | | | |-DeclRefExpr 0x55d071bb5900 'T' lvalue ParmVar 0x55d071bb5590 'Max' 'T' # | | | `-DeclRefExpr 0x55d071bb5920 'T' lvalue ParmVar 0x55d071bb5608 'X' 'T' # | | |-FunctionTemplateDecl 0x55d071bb5ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55d071bb59a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb5f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d071bb5d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55d071bb5d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55d071bb5e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55d071bb61a0 # | | | `-ReturnStmt 0x55d071bb6190 # | | | `-CallExpr 0x55d071bb6150 '' # | | | |-UnresolvedLookupExpr 0x55d071bb60a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55d071b90af8 # | | | |-DeclRefExpr 0x55d071bb60f0 'T' lvalue ParmVar 0x55d071bb5d18 'Min' 'T' # | | | |-DeclRefExpr 0x55d071bb6110 'T' lvalue ParmVar 0x55d071bb5d90 'Max' 'T' # | | | `-DeclRefExpr 0x55d071bb6130 'T' lvalue ParmVar 0x55d071bb5e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55d071bb6608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55d071bb61d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bb6560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d071bb62e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55d071bb63a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55d071bb6470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55d071bb67b8 # | | | `-ReturnStmt 0x55d071bb67a8 # | | | `-CallExpr 0x55d071bb6768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb66c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55d071b914c8 # | | | |-RecoveryExpr 0x55d071bb6708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d071bb6728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071bb6748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bb6c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55d071bb67e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bb6b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d071bb68f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55d071bb69c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55d071bb6a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55d071bb6dd0 # | | | `-ReturnStmt 0x55d071bb6dc0 # | | | `-CallExpr 0x55d071bb6d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb6cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55d071b914c8 # | | | |-RecoveryExpr 0x55d071bb6d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d071bb6d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071bb6d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55d071bb6ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55d071bb6e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55d071bb7010 # | | | `-ReturnStmt 0x55d071bb7000 # | | | `-CXXStaticCastExpr 0x55d071bb6fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55d071bb6fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d071bb6fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d071bb6f70 'uint':'unsigned int' lvalue ParmVar 0x55d071bb6e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55d071bb7530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55d071bb7028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb7488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071bb7398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55d071bb7670 # | | | `-ReturnStmt 0x55d071bb7660 # | | | `-CallExpr 0x55d071bb7630 '' # | | | |-UnresolvedLookupExpr 0x55d071bb75c8 '' lvalue (no ADL) = 'ddx_impl' 0x55d071b94a38 # | | | `-DeclRefExpr 0x55d071bb7610 'T' lvalue ParmVar 0x55d071bb7398 'input' 'T' # | | |-FunctionTemplateDecl 0x55d071bb7b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55d071bb7688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb7ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071bb79f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55d071bb7ce0 # | | | `-ReturnStmt 0x55d071bb7cd0 # | | | `-CallExpr 0x55d071bb7ca0 '' # | | | |-UnresolvedLookupExpr 0x55d071bb7c38 '' lvalue (no ADL) = 'ddx_impl' 0x55d071b94a38 # | | | `-DeclRefExpr 0x55d071bb7c80 'T' lvalue ParmVar 0x55d071bb79f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55d071bb7f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55d071bb7d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bb7ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55d071bb7e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55d071bb80f0 # | | | `-ReturnStmt 0x55d071bb80e0 # | | | `-CallExpr 0x55d071bb80b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb8020 '' lvalue (no ADL) = 'ddx_impl' 0x55d071b94a38 # | | | `-RecoveryExpr 0x55d071bb8068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bb8388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55d071bb8120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bb82e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55d071bb8230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55d071bb84d8 # | | | `-ReturnStmt 0x55d071bb84c8 # | | | `-CallExpr 0x55d071bb8498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb8430 '' lvalue (no ADL) = 'ddx_impl' 0x55d071b94a38 # | | | `-RecoveryExpr 0x55d071bb8478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bb89f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55d071bb84f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb8948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071bb8858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55d071bb8b30 # | | | `-ReturnStmt 0x55d071bb8b20 # | | | `-CallExpr 0x55d071bb8af0 '' # | | | |-UnresolvedLookupExpr 0x55d071bb8a88 '' lvalue (no ADL) = 'ddy_impl' 0x55d071b94fa8 # | | | `-DeclRefExpr 0x55d071bb8ad0 'T' lvalue ParmVar 0x55d071bb8858 'input' 'T' # | | |-FunctionTemplateDecl 0x55d071bb9050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55d071bb8b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb8fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071bb8eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55d071bb91a0 # | | | `-ReturnStmt 0x55d071bb9190 # | | | `-CallExpr 0x55d071bb9160 '' # | | | |-UnresolvedLookupExpr 0x55d071bb90f8 '' lvalue (no ADL) = 'ddy_impl' 0x55d071b94fa8 # | | | `-DeclRefExpr 0x55d071bb9140 'T' lvalue ParmVar 0x55d071bb8eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55d071bb9438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55d071bb91d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bb9390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55d071bb92e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55d071bb9588 # | | | `-ReturnStmt 0x55d071bb9578 # | | | `-CallExpr 0x55d071bb9548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb94e0 '' lvalue (no ADL) = 'ddy_impl' 0x55d071b94fa8 # | | | `-RecoveryExpr 0x55d071bb9528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bb9820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55d071bb95b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bb9778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55d071bb96c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55d071bb9970 # | | | `-ReturnStmt 0x55d071bb9960 # | | | `-CallExpr 0x55d071bb9930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bb98c8 '' lvalue (no ADL) = 'ddy_impl' 0x55d071b94fa8 # | | | `-RecoveryExpr 0x55d071bb9910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bb9e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55d071bb9988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bb9de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071bb9cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55d071bb9fd0 # | | | `-ReturnStmt 0x55d071bb9fc0 # | | | `-CallExpr 0x55d071bb9f90 '' # | | | |-UnresolvedLookupExpr 0x55d071bb9f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55d071b95518 # | | | `-DeclRefExpr 0x55d071bb9f70 'T' lvalue ParmVar 0x55d071bb9cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55d071bba4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55d071bb9fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bba448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55d071bba358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55d071bba640 # | | | `-ReturnStmt 0x55d071bba630 # | | | `-CallExpr 0x55d071bba600 '' # | | | |-UnresolvedLookupExpr 0x55d071bba598 '' lvalue (no ADL) = 'fwidth_impl' 0x55d071b95518 # | | | `-DeclRefExpr 0x55d071bba5e0 'T' lvalue ParmVar 0x55d071bba358 'input' 'T' # | | |-FunctionTemplateDecl 0x55d071bba8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55d071bba670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bba830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55d071bba780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55d071bbaa28 # | | | `-ReturnStmt 0x55d071bbaa18 # | | | `-CallExpr 0x55d071bba9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bba980 '' lvalue (no ADL) = 'fwidth_impl' 0x55d071b95518 # | | | `-RecoveryExpr 0x55d071bba9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bbacc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55d071bbaa58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bbac18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55d071bbab68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55d071bbae10 # | | | `-ReturnStmt 0x55d071bbae00 # | | | `-CallExpr 0x55d071bbadd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bbad68 '' lvalue (no ADL) = 'fwidth_impl' 0x55d071b95518 # | | | `-RecoveryExpr 0x55d071bbadb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bbb410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55d071bbae28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bbb368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071bbb198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55d071bbb210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55d071bbb510 # | | | `-ReturnStmt 0x55d071bbb500 # | | | `-BinaryOperator 0x55d071bbb4e0 '' '*' # | | | |-DeclRefExpr 0x55d071bbb4a0 'T' lvalue ParmVar 0x55d071bbb198 'x' 'T' # | | | `-DeclRefExpr 0x55d071bbb4c0 'T' lvalue ParmVar 0x55d071bbb210 'y' 'T' # | | |-FunctionTemplateDecl 0x55d071bbbae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55d071bbb528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d071bbba38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071bbb8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55d071bbb928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55d071bbbbe0 # | | | `-ReturnStmt 0x55d071bbbbd0 # | | | `-BinaryOperator 0x55d071bbbbb0 '' '*' # | | | |-DeclRefExpr 0x55d071bbbb70 'T' lvalue ParmVar 0x55d071bbb8b0 'x' 'T' # | | | `-DeclRefExpr 0x55d071bbbb90 'T' lvalue ParmVar 0x55d071bbb928 'y' 'T' # | | |-FunctionTemplateDecl 0x55d071bbbf50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d071bbbc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bbbea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071bbbcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55d071bbbd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55d071bbc050 # | | | `-ReturnStmt 0x55d071bbc040 # | | | `-BinaryOperator 0x55d071bbc020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d071bbbfe0 'half' lvalue ParmVar 0x55d071bbbcd8 'x' 'half' # | | | `-RecoveryExpr 0x55d071bbc000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bbc4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55d071bbc0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071bbc158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071bbc3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071bbc228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55d071bbc2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55d071bbc5a0 # | | | `-ReturnStmt 0x55d071bbc590 # | | | `-BinaryOperator 0x55d071bbc570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d071bbc530 'T' lvalue ParmVar 0x55d071bbc228 'x' 'T' # | | | `-RecoveryExpr 0x55d071bbc550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bbc980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d071bbc5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d071bbc640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d071bbc8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071bbc730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55d071bbc808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55d071bbca80 # | | | `-ReturnStmt 0x55d071bbca70 # | | | `-BinaryOperator 0x55d071bbca50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d071bbca10 'half' lvalue ParmVar 0x55d071bbc730 'x' 'half' # | | | `-RecoveryExpr 0x55d071bbca30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bbcf40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55d071bbca98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071bbcb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d071bbcba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d071bbce98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d071bbcca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55d071bbcd80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55d071bbd040 # | | | `-ReturnStmt 0x55d071bbd030 # | | | `-BinaryOperator 0x55d071bbd010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d071bbcfd0 'T' lvalue ParmVar 0x55d071bbcca0 'x' 'T' # | | | `-RecoveryExpr 0x55d071bbcff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bbd3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d071bbd070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bbd308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55d071bbd170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55d071bbd1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55d071bbd4b0 # | | | `-ReturnStmt 0x55d071bbd4a0 # | | | `-BinaryOperator 0x55d071bbd480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55d071bbd440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d071bbd460 'half' lvalue ParmVar 0x55d071bbd1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55d071bbd8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55d071bbd4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071bbd568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071bbd808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d071bbd680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55d071bbd6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55d071bbd9b0 # | | | `-ReturnStmt 0x55d071bbd9a0 # | | | `-BinaryOperator 0x55d071bbd980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55d071bbd940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d071bbd960 'T' lvalue ParmVar 0x55d071bbd6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55d071bbdd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d071bbd9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d071bbdc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55d071bbdaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55d071bbdb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55d071bbdea0 # | | | `-ReturnStmt 0x55d071bbde90 # | | | `-CallExpr 0x55d071bbde58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bbddd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55d071b8b888 # | | | |-RecoveryExpr 0x55d071bbde18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071bbde38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bbe2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55d071bbdeb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d071bbdf58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d071bbe240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55d071bbe030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55d071bbe0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55d071bbe468 # | | | `-ReturnStmt 0x55d071bbe458 # | | | `-CallExpr 0x55d071bbe420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d071bbe398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55d071b8b888 # | | | |-RecoveryExpr 0x55d071bbe3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d071bbe400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d071bbe848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d071bbe498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d071bbe508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d071bbe7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55d071bbe650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55d071bbe6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55d071bbe948 # | | | `-ReturnStmt 0x55d071bbe938 # | | | `-BinaryOperator 0x55d071bbe918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55d071bbe8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d071bbe8f8 'half' lvalue ParmVar 0x55d071bbe6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55d071bbee00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55d071bbe960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55d071bbe9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55d071bbea68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55d071bbed58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55d071bbebc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55d071bbec40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55d071bbef00 # | | `-ReturnStmt 0x55d071bbeef0 # | | `-BinaryOperator 0x55d071bbeed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55d071bbee90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55d071bbeeb0 'T' lvalue ParmVar 0x55d071bbec40 'y' 'T' # | |-LinkageSpecDecl 0x55d071bb1998 col:10 implicit C # | | `-FunctionDecl 0x55d071bb19e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55d071bb1af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55d071bb1a90 <> Implicit 740 # | | `-NoThrowAttr 0x55d071bb1b60 Implicit # | |-FunctionDecl 0x55d071bbf0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55d071bbefd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55d071bbf038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55d071bbf218 # | | `-HLSLNumThreadsAttr 0x55d071bbf1b0 8 8 1 # | |-CXXRecordDecl 0x55d071bbf240 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 0x55d071bbf2e8 <> Implicit # | | |-CXXRecordDecl 0x55d071bbf3a8 col:8 implicit struct ST # | | |-FieldDecl 0x55d071bbf468 col:7 a 'int' # | | `-FieldDecl 0x55d071bbf4d0 col:9 b 'float' # | |-FunctionDecl 0x55d071bbf7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55d071bbf638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55d071bbf6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55d071bbf900 # | | `-HLSLNumThreadsAttr 0x55d071bbf898 8 8 1 # | |-FunctionDecl 0x55d071bbf948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55d071bbfaf8 # | | `-DeclStmt 0x55d071bbfae0 # | | `-VarDecl 0x55d071bbfa78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55d071bbfb28 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 0x55d071bbfbd0 <> Implicit # | | |-CXXRecordDecl 0x55d071bbfc90 col:8 implicit struct ST2 # | | |-VarDecl 0x55d071bbfd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55d071bbfeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55d071bbff00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55d071bc01e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55d071bc00d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55d071bc0138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55d071bc0310 # | | `-HLSLNumThreadsAttr 0x55d071bc02a8 8 8 1 # | |-FunctionDecl 0x55d071bc0500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55d071bc03f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55d071bc0458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55d071bc0630 # | | `-HLSLNumThreadsAttr 0x55d071bc05c8 8 8 1 # | |-FunctionDecl 0x55d071bc0678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55d071bc0828 # | | `-DeclStmt 0x55d071bc0810 # | | `-VarDecl 0x55d071bc07a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55d071bc0858 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 0x55d071bc0900 <> Implicit # | | |-CXXRecordDecl 0x55d071bc09c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55d071bc0ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55d071bc0b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55d071bc0be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55d071bc0e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55d071bc0d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55d071bc0dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55d071bc0fa0 # | | `-HLSLNumThreadsAttr 0x55d071bc0f38 8 8 1 # | |-FunctionDecl 0x55d071bc1190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55d071bc1080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55d071bc10e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55d071bc12c0 # | | `-HLSLNumThreadsAttr 0x55d071bc1258 8 8 1 # | |-FunctionDecl 0x55d071bc1308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55d071bc14b8 # | | `-DeclStmt 0x55d071bc14a0 # | | `-VarDecl 0x55d071bc1438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55d071bc14e8 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 0x55d071bc1590 <> Implicit # | | |-CXXRecordDecl 0x55d071bc1650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55d071bc1750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55d071bc1828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55d071bc1878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55d071bc1fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55d071bc19b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55d071bc1a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55d071bc20e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55d071bc1af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55d071bc1b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55d071bc2130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55d071bc1c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55d071bc1ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55d071bc2188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55d071bc1d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55d071bc1de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55d071bc21d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55d071bc2228 # | `-HLSLShaderAttr 0x55d071bc2080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (35 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (36 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 0x55e0058ccda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55e0058cd9e0 <> 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 0x55e0058ccda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55e0058cd6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55e0058cda40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55e0058cd770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55e0058ccfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55e0058cd870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55e0058cd8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55e0058cd9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55e0058cd990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55e0058cd7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55e0058cd770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55e0058cd930 <> 'int' lvalue NonTypeTemplateParm 0x55e0058cd870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55e0058f82d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (37 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/Types/BuiltinVector/ScalarSwizzles.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55f501a4ac08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55f501a4abe8 '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 0x55f501a4ab10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55f501a4ac70 # | 18853: | `-ReturnStmt 0x55f501a4ac60 # | 18854: | `-ImplicitCastExpr 0x55f501a4ac48 'int' # | 18855: | `-ExtVectorElementExpr 0x55f501a4ac20 'float' r # | 18856: | `-ImplicitCastExpr 0x55f501a4ac08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55f501a4abe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55f501a4adc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55f501a4aca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55f501a4af28 # | 18861: | `-ReturnStmt 0x55f501a4af18 # | 18862: | `-ExtVectorElementExpr 0x55f501a4aef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (39 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 :: CodeGenHLSL/builtins/trunc.hlsl (40 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 :: AST/HLSL/vk_binding_attr.hlsl (41 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 0x55dc19242248 <> # | ^ # | # | 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 0x55dc19242248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55dc19242b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55dc19242ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55dc19242c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55dc19242450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (42 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/resources/cbuffer.hlsl (43 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/f16tof32.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (45 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/acos-overloads.hlsl (46 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/BoolMatrix.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (49 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (50 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/resources/Texture2D-SampleBias.hlsl (51 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/isnan-errors.hlsl (52 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (53 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 0x55e69d149188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55e69d1490e0 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 0x55e69d149188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55e69d148e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55e69d1490e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55e69d148fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55e69d149278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55e69d149268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55e69d149220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55e69d149200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (54 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/resources/res-array-global.hlsl (55 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/matrix-member-zero-based-accessor-scalar-store.hlsl (56 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (57 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 0x562f5031c5f8 <> # | ^ # | # | 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 0x562f5031c5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x562f5031cf38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x562f5031d290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x562f5031cfc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x562f5031c800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (58 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/Language/ArrayOutputArgs-errors.hlsl (59 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/semantics/semantic.explicit-mix-builtin.hlsl (60 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/enable-16bit-types.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (62 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (65 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/semantics/DispatchThreadID-noindex.hlsl (66 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/Resources/packoffset-invalid.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (69 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (70 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (72 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 :: AST/HLSL/semantic-output.hlsl (73 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (74 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 :: AST/HLSL/export.hlsl (75 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (77 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/asint-errors.hlsl (78 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (79 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (80 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 :: AST/HLSL/semantic-input.hlsl (81 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (82 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (83 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 :: AST/HLSL/semantic-input-struct.hlsl (84 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (86 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (87 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (88 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/clamp.hlsl (89 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/wave_is_first_lane.hlsl (90 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (91 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/BuiltIns/WaveActiveMin.hlsl (92 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/logical-operator-errors.hlsl (93 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 :: AST/HLSL/resource_binding_attr.hlsl (94 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x55b177569e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55b17756a218 'hlsl_constant float' lvalue Var 0x55b177569a70 '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 0x55b177569b98 <> Implicit # | 18812: | `-FieldDecl 0x55b177569c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55b177569d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55b177569d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55b177569dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55b177569e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55b177569ed8 <> 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 0x55b17756a158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55b17756a2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55b17756a2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55b17756a288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55b17756a258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55b17756a218 'hlsl_constant float' lvalue Var 0x55b177569a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55b17756a270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55b17756a238 'hlsl_constant float' lvalue Var 0x55b177569e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55b17756a328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55b17756a408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55b17756a4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (95 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (96 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/AddUint64.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (98 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/rcp-errors.hlsl (99 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/ddx-fine.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (102 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (104 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (105 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/Operators/logical-not.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (109 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/builtins/asuint.hlsl (110 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (112 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/BuiltIns/transpose-errors.hlsl (113 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 :: SemaHLSL/VectorOverloadResolution.hlsl (114 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 :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (115 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/Operators/frem_modulo-errors.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (118 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/length.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (121 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (123 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 :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (124 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (125 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/basic_types.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (127 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/abs.hlsl (128 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/sgep/object_method.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (131 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/matrix-member-one-based-swizzle-load.hlsl (132 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/matrix-member-one-based-accessor-scalar-load.hlsl (133 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 :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (134 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (135 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 0x55cd422b3ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55cd422b4b20 <> 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 0x55cd4258b4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55cd4258c010 'void (inout int)' lvalue Function 0x55cd4258ae28 '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 0x55cd422b3ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55cd422b4828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55cd422b4b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55cd422b48b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55cd422b40f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55cd422b49b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55cd422b4a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55cd422b4b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55cd422b4ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55cd422b4930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55cd422b48b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55cd422b4a70 <> 'int' lvalue NonTypeTemplateParm 0x55cd422b49b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55cd422e2158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55cd4258b298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55cd4258b278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55cd4258b220 'double' lvalue ParmVar 0x55cd4258afc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55cd4258b260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55cd4258b240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55cd4258b4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55cd4258b2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55cd4258b440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55cd4258b360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55cd4258b698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55cd4258b638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55cd4258bbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55cd4258bc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55cd4258c1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55cd4258c0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55cd4258c090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55cd4258c010 'void (inout int)' lvalue Function 0x55cd4258ae28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55cd4258c158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55cd4258c0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55cd4258bff0 'int' lvalue ParmVar 0x55cd4258bbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55cd4258c108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55cd4258c0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (136 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/BasicFeatures/MatrixElementRowColFlags.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (138 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (139 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/Language/groupsharedArgs/Pre202xWarning.hlsl (140 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/Semantics/semantics-valid.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (146 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (148 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/BasicFeatures/VectorElementwiseCast.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (152 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (153 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 0x56489afb74a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x56489b25d1e0 <> 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 0x56489afb74a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x56489b25d1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x56489b25d268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x56489b25d758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x56489b25d720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x56489b25d6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x56489b25d1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x56489b25d6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (154 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5587cc7a44a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5587cca4a1f0 <> 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 0x5587cc7a44a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5587cca4a1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5587cca4a278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5587cca4a768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5587cca4a730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5587cca4a700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5587cca4a1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5587cca4a6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (156 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/convergence/do.while.hlsl (157 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (158 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 :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (160 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (161 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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (162 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (163 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 :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (164 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (165 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/rsqrt-overloads.hlsl (166 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/WaveActiveBitXor.hlsl (167 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (168 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (169 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/Types/ElementwiseCastConstantExpr.hlsl (170 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (171 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/builtins/reflect.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (173 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (174 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/BuiltIns/WaveActiveBallot-errors.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (177 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/asint.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (180 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 :: SemaHLSL/BuiltIns/all-errors.hlsl (181 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/matrix-member-one-based-swizzle-store.hlsl (182 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (184 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/convergence/global_array.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (186 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/semantics/semantic-struct-nested-inherit.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (188 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (192 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (194 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/min-overloads.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (197 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/BuiltIns/firstbithigh-errors.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (199 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/log10-overloads.hlsl (200 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/ddx.hlsl (201 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/ast-dump-APValue-matrix.hlsl (202 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (207 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 :: AST/HLSL/pch_with_buf.hlsl (208 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (209 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/vk-features/vk.pushconstant.static.hlsl (210 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/atan2.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (212 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/group_shared.hlsl (213 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (215 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/BasicFeatures/ArrayOutputArguments.hlsl (216 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/resources/cbuffer_with_packoffset.hlsl (217 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/sgep/array_store.hlsl (218 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/ArrayAssignable.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (222 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/vk-features/vk.spec-constant.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (224 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (228 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/frac.hlsl (229 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/clamp-errors.hlsl (230 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/entry.hlsl (231 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/vk-input-builtin.hlsl (232 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/convergence/for.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (234 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (235 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/builtins/lerp-overloads.hlsl (236 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 :: SemaHLSL/Texture2D-Load-errors.hlsl (237 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (238 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (239 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/RasterizerOrderedStructuredBuffer-elementtype.hlsl (240 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/saturate-builtin.hlsl (241 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/matrix-member-zero-based-swizzle-store.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (244 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (245 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 :: SemaHLSL/Semantics/position.ps.size.hlsl (246 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/dot4add_u8packed.hlsl (247 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/WaveActiveBitOr-errors.hlsl (248 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (251 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (253 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 :: AST/HLSL/pch_spirv_type.hlsl (254 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (255 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/pow.hlsl (256 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/ldexp.hlsl (257 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/or.hlsl (258 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 :: AST/HLSL/TypdefArrayParam.hlsl (259 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (260 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 :: SemaHLSL/matrix-member-access-errors.hlsl (261 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (262 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (263 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/Semantics/target.vs.output.hlsl (264 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/BuiltIns/WaveActiveAnyTrue-errors.hlsl (265 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/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (269 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/MatrixElementOverloadResolution.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (271 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (272 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/Resources/Texture2D-Sema.hlsl (273 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (274 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/WaveActiveAllEqual.hlsl (275 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/resources/TypedBuffers-methods.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (277 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/float3.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (279 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (280 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/semantics/SV_GroupID-noindex.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (282 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/asuint16.hlsl (283 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/firstbitlow.hlsl (284 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/BasicFeatures/MatrixConstructor.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (286 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/BuiltIns/any-errors.hlsl (287 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (288 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/Language/groupsharedArgs/NotGroupSharedTest.hlsl (289 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/wavesize.hlsl (290 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (291 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/implicit-norecurse-attrib.hlsl (292 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_align.hlsl (293 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/sgep/load_global.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (295 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/resources/res-array-local-multi-dim.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (297 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/Types/BuiltinVector/TruncationConstantExpr.hlsl (298 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (301 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (303 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (304 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/half.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (308 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (309 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (311 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/asint16-errors.hlsl (312 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (313 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 :: SemaHLSL/BuiltIns/clip-errors.hlsl (314 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (316 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/BuiltIns/asfloat-constexpr.hlsl (317 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (318 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/lerp.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (320 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/BasicFeatures/MatrixImplicitTruncation.hlsl (321 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/no_int_promotion.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (323 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/exp.hlsl (324 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (326 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (327 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (328 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/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/resources/res-array-global-subarray-many.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (331 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/lerp-builtin.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (333 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/semantics/semantic-struct-nested.hlsl (334 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/isnan.hlsl (335 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/resources/Texture2D-Subscript.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (337 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (338 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/semantics/SV_GroupThreadID-noindex.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (343 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/builtins/WaveActiveBitAnd.hlsl (344 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (345 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (346 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (347 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (348 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/semantics/semantic.struct.hlsl (349 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/Operators/logical-not.hlsl (350 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 :: SemaHLSL/BuiltIns/refract-errors.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (352 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (353 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (354 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/resources/RWBuffer-imageformat.hlsl (355 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/length-errors.hlsl (356 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/isinf-overloads.hlsl (357 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/atan2-overloads.hlsl (358 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/resources/res-array-global-dyn-index.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (361 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/semantics/semantic-struct-2.hlsl (362 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 :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (363 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 :: AST/ByteCode/hlsl.hlsl (364 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (365 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (367 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 :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (368 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/acos.hlsl (369 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/WaveActiveBitOr.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (371 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/convergence/cf.for.plain.hlsl (372 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/loops/unroll.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (374 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 :: CodeGenHLSL/resources/res-array-local3.hlsl (375 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-methods-lib.hlsl (376 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 :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (377 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/all-resources-bound.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (379 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (380 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/D3DCOLORtoUBYTE4.hlsl (381 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/vk-features/vk.pushconstant.access.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (383 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (384 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 :: SemaHLSL/vk.spec-constant.error.hlsl (385 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (387 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/Language/groupsharedArgs/ExplicitCast.hlsl (388 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (392 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (393 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/BuiltIns/splitdouble-errors.hlsl (394 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (397 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/semantics/SV_Position.ps.hlsl (398 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/static-variable.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (400 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (401 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (402 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 :: SemaHLSL/Texture2D-Gather.hlsl (403 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (404 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/builtins/wave_get_lane_count.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (406 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (407 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (409 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 :: AST/HLSL/OutArgExpr.hlsl (410 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (413 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/resources/Texture2D-default-explicit-binding.hlsl (414 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/groupsharedArgs/TemplateTest.hlsl (415 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 :: 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 :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (417 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/BuiltIns/QuadReadAcrossX-errors.hlsl (418 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 :: AST/HLSL/pch.hlsl (419 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (420 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/resources-declared-only-once.hlsl (421 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/builtins/wave_get_lane_index_do_while.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (423 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 :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (424 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (425 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/BasicFeatures/ArrayReturn.hlsl (426 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/builtins/normalize-overloads.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (428 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (429 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (432 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/cosh-overloads.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (434 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (438 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/semantics/SV_GroupThreadID.hlsl (439 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/groupsharedArgs/MatrixTest.hlsl (440 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (441 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (443 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/WaveActiveAllTrue-errors.hlsl (444 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (446 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (447 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/matrix_single_subscript_errors.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (449 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 :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (452 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/BasicFeatures/AggregateSplatCast.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (454 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (455 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (457 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/TruncationOverloadResolution.hlsl (458 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/ceil.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (460 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (462 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/Resources/Texture2D-SampleGrad.hlsl (463 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (464 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/vk-features/vk.pushconstant.access.bitfield.hlsl (465 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/resources/res-array-global-unbounded.hlsl (466 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (467 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/BasicFeatures/MatrixSplat.hlsl (468 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/vk-features/SpirvType.hlsl (469 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (470 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (472 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (473 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (474 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/groupsharedArgs/ArrTest.hlsl (475 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/ddx-fine-builtin.hlsl (476 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (478 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (480 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/semantics/semantic.array.hlsl (481 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (483 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (484 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/builtins/isnan-overloads.hlsl (485 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (486 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (487 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (488 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/asdouble-errors.hlsl (489 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/shift-mask.hlsl (490 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/resources/res-array-local1.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (492 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (493 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (494 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/Wave.hlsl (495 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (496 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (497 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/WaveActiveAnyTrue.hlsl (498 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/Semantics/vertexid.ps.hlsl (499 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/short-errors.hlsl (500 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/builtins/clip-builtin.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (502 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (503 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/Types/Arithmetic/literal_suffixes_202x.hlsl (504 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (505 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (507 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (508 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/Language/groupsharedArgs/ScalarTest.hlsl (509 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 :: SemaHLSL/BuiltIns/asuint-errors.hlsl (510 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (512 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/builtins/WaveActiveAllTrue.hlsl (513 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (515 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 165.15s 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.